Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Slettet bruger
10. september 2002 - 15:10#1
Det fatter jeg ikke en brik af! For det første bruger du ved hver div to tags, hvilket er ganske unødvendigt. For det andet nævner du kun én ting, når du siger "disse"!?
Synes godt om
Slettet bruger
10. september 2002 - 15:13#2
Er problemet at du gerne vil gøre den ene <div> synlig og den anden usynlig når du kalder funktionen?
sådan skal dine tags se ud... kan du så se hvordan funktionen skal laves?
Synes godt om
Slettet bruger
10. september 2002 - 15:19#4
function myFunc(){ if (document.all.forste.display == block){ document.all.forste.display = none; document.all.anden.display = block; } else{ omvendt af det ovenfor } }
<div class="container"> <div><p><a href="">dette er en knap</a></p></div> <div class="floater1">jeg start med at se sådan ud!</div> </div>
når jeg så klikker på linket skifter den til denne kode.
<div class="container"> <div><p><a href="">dette er en knap</a></p></div> <div class="floater23">Nu ser jeg sgu sådan ud</div> </div>
got it?
T
Synes godt om
Slettet bruger
11. september 2002 - 15:44#6
<script> nr = 0;
function skift() { txt = new Array(); txt[0] = "<div><p><a href="">dette er en knap</a></p></div><div class="floater1">jeg start med at se sådan ud!</div>"; txt[1] = "<div><p><a href="">dette er en knap</a></p></div><div class="floater23">Nu ser jeg sgu sådan ud</div>"; nr = 1 - nr; if (document.getElementById) document.getElementById("container").innerHTML = txt[nr]; else if (document.all) document.all.container.innerHTML = txt[nr]; } </script>
Virker i IE4+ og NS6+.
Synes godt om
Slettet bruger
11. september 2002 - 15:47#7
Hov, der lavede jeg en dum fejl:
<script> nr = 0;
function skift() { txt = new Array(); txt[0] = '<div><p><a href="">dette er en knap</a></p></div><div class="floater1">jeg start med at se sådan ud!</div>'; txt[1] = '<div><p><a href="">dette er en knap</a></p></div><div class="floater23">Nu ser jeg sgu sådan ud</div>'; nr = 1 - nr; if (document.getElementById) document.getElementById("container").innerHTML = txt[nr]; else if (document.all) document.all.container.innerHTML = txt[nr]; } </script>
Og her er et link, der skifter mellem de to tekster:
Læg mærke til, at alle apostroffer skal have et backslash foran, fx:
txt[0] = '<div>Dette er Eva\'s og Adam\'s side!</div>';
Synes godt om
Slettet bruger
12. september 2002 - 08:27#8
Er alt det med arrays og tællere ikke at forvirre sagen lidt. Fatter du det tommy?
Understøtter Netscape innerHTML? Det gør Opera ihvertfald ikke! men de understøtter begge write().
Det er dog noget omstændigt:
element = doccument.getElementById('container'); element.open(); element.write( <p><a href="">dette er en knap</a></p> <div class="floater23">Nu ser jeg sgu sådan ud</div> ); element.close();
Synes godt om
Slettet bruger
12. september 2002 - 08:31#9
Eller du kan vælge en helt anden tilgang, som den jeg først foreslog. Der har du to <DIV> elementer, som du viser og skjuler. Istedet for at ændre indholdet af et enkelt div element.
Synes godt om
Slettet bruger
12. september 2002 - 08:36#10
<a href="">dette er en knap</a> <div class="floater1">jeg start med at se sådan ud!</div> <div class="floater23">Nu ser jeg sgu sådan ud</div>
jenspo>> NS6 forstår innerHTML; NS4 skal have specialhjælp, så det droppede jeg til at starte med. Nej, jeg synes ikke det er spor besværligt. Desuden vil ingen af dine scripts virke (prøv selv). Du mangler at starte og slutte alle dine strenge.
Synes godt om
Slettet bruger
18. september 2002 - 08:53#12
nå ja gåseøjen, ups. Det er godt du selv fandt ud af det.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.