05. juli 2005 - 11:30
Der er
13 kommentarer og 1 løsning
fange indhol af <div>
Burde nedenstående ikkeskrive indholdet af <div>'en med id=linket? <script type="text/javascript"> var linkstring = getElementById("linket"); document.write(link); </script>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
2 fejl i dit script 1: <script type="text/javascript"> var --> linkstring <-- = getElementById("linket"); document.write( --> link <-- ); </script> 2: <script type="text/javascript"> var linkstring = --> getElementById("linket") <-- ; document.write(link); </script> så det skal se sådan her ud: <script type="text/javascript"> var link = document.getElementById("linket").innerHTML; document.write(link); </script>
Ahh ser lidt forkert ud. <script type="text/javascript"> var linkstring = document.getElementById("linket").innerHTML; document.write(linkstring); </script>
<script type="text/javascript"> var linkstring = getElementById("linket"); document.write(linkstring); </script> Selvfølgelig. Men det virker nu alligevel ikke.
donslund >> Kig igen hvad vi har skrevet ;)
Perfekt Plazm. Tak for det.
Jeg var vist lidt for hurtig. Min kode ser nu således ud: <div id="linket" style="display:none;"><a onmouseover="window.status='Læs mere';return true" onmouseout="window.status='';return true" class=actionlink href='/page967.aspx?newsid967=0'>Læs mere</a></div> <script type="text/javascript"> var link = document.getElementById("linket").innerHTML; document.write(link); </script>
der er noget helt galt. Hvis jeg sætter en alert("") ind i min <script>, så sker der ingenting.
-- tvivler stærkt på, at du kan bruge en getElementById, når dokumentet ikke er færdiddannet, så du skal nok finde en anden indgangsvinkel !-)
05. juli 2005 - 12:31
#10
Hvad mener du med færdigdannet?
05. juli 2005 - 12:43
#11
Når du bruger document.write er det nødvendigvis mens html'en bliver skrevet, og dokumentet er tidligst færdigt, når body-tagget er lukket !-) -- men hvad skal du bruge konstruktionen til, det virker ret underligt, at du først udskriver noget i en skjult div og derefter henter det ud og skriver det med en .write ?-)
05. juli 2005 - 12:48
#12
Det er fordi, at jeg skal tage indholdet af 2 divs og stykke noget fra dem begge sammen til et link.
05. juli 2005 - 12:49
#13
det skal heller ikke skrives der, mine wirte's er blot for at teste, om link indeholder noget.
05. juli 2005 - 12:51
#14
Brug alerts til at teste i stedet, og sæt det som en action på et element !-)
Vi tilbyder markedets bedste kurser inden for webudvikling