Gast Geplaatst: 12 februari 2007 Delen Geplaatst: 12 februari 2007 Hoi, een echte deskundige..... probeer dit eens: html><head><title>Test</title> <style type="text/css"> .normal { font-style:normal } </style> <script type="text/javascript"> function neueTexte () { document.getElementsByTagName("p")[0].firstChild.data = "neuer erster"; document.getElementsByTagName("p")[1].firstChild.data = "neuer zweiter"; document.getElementsByTagName("p")[2].firstChild.data = "neuer dritter"; document.getElementsByTagName("h1")[0].firstChild.data = "Alles anders"; } </script> </head><body> <h1>Dynamisch, sehr dynamisch</h1> <p>Ein erster Absatz</p> <p>Ein zweiter Absatz</p> <p>Ein dritter Absatz</p> <p><a href="javascript:neueTexte()">neue Texte</a></p> </body></html> Uitleg: Im Beispiel werden eine Überschrift erster Ordnung und drei Textabsätze notiert. Keines dieser Elemente enthält irgendein Attribut, über das es individuell angesprochen werden könnte. Unterhalb davon ist ein Verweis notiert, bei dessen Anklicken die Funktion neueTexte() aufgerufen wird, die im Dateikopf notiert ist. Diese Funktion ändert dynamisch die Texte aller drei Textabsätze und der Überschrift. Über document.getElementsByTagName("p")[0] greift sie auf den ersten Textabsatz des Dokuments zu, über document.getElementsByTagName("p")[1] auf den zweiten, über document.getElementsByTagName("h1")[0] auf die erste Überschrift erster Ordnung usw. Groetjes Dennis Link naar reactie Delen op andere sites Meer opties om te delen...
Gast Geplaatst: 12 februari 2007 Delen Geplaatst: 12 februari 2007 verdere tips op: http://de.selfhtml.org/ Groetjes Dennis Link naar reactie Delen op andere sites Meer opties om te delen...
hsdm Geplaatst: 12 februari 2007 Auteur Delen Geplaatst: 12 februari 2007 Hoi Dennis72 Ik snap effe niet wat dit met mijn vraag te doen heeft. Maar igv. bedankt voor de moeite. Groetuh Hans Link naar reactie Delen op andere sites Meer opties om te delen...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen