17. januar 2004 - 00:44Der er
12 kommentarer og 1 løsning
innerhtml i <span>
Hej
Jeg er 100% sikker på, at jeg en gang brugte noget lignende:
<span id="span1" innerhtml="Hej med dig">
Hvor man så dynamisk kunne ændre innerhtml. Jeg kan bare ikke få det til at virke. Der bliver slet ikke skrevet noget ud på siden. Er der nogen der ved hvordan det virker ?
innerHTML har ikke noget med html at gøre men derimod javascript - helt præcis Document Object Model. Og javascript er case-sensitive.
Hvis du bruger mit eksempel: <body onload="document.getElementById('span1').innerHTML = 'Hej med dig';"> <span id="span1"></span> </body> --så burde det virke, medmindre din browser ikke kender til innerHTML (hvis den er af ældre dato).
Jeg skal bruge det til at lave en menu. Normalt på når man trykker på på en hovedmenu, skal siden reloades for at vise undermenuen. Men med innerHTML kan jeg vise den rigtige menu med det samme uden reload.
Mange gange undskyld, havde set forkert på spg ! :-)
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.