Verweise in mit document.write erzeugten Seiten
Andreas Bleul
- javascript
Hallo !
Wenn ich innerhalb eines HTML-Dokumentes mit
window.document.write(...) die Seite neu aufbaue ( mit geändertem Inhalt... ), funktionieren Verweise der Form
<A HREF="javascript:myfunction("myparams");">;
nicht mehr - die Funktion myfunction wird nicht mehr gefunden.
( Die Angührungszeichen um myparams habe ich im Dokument durch " ersetzt ).
Werden beim Neuaufbau der Seite alle Javascript-Funktionen gelöscht ?
Vielen Dank für Eure Hilfe !
<A HREF="javascript:myfunction("myparams");">;
Das ist syntaktisch falsches HTML. Um Javascript in Links aufzurufen, werden dort Zeichenketten in einfache Anführungsstriche eingeschlossen. Es müßte also heißen:
<A HREF="javascript:myfunction('myparams');">
Andernfalls sieht der Browser nur diesen Verweis: HREF="javascript:myfunction(" - und der ist bestimmt falsch.
- Sven Rautenberg