Vordefinierte Ausdrücke in HTML-Dateien mehrmals verwenden
Ich möchte in meiner HTML-Datei einen Ausdruck (z.B. Name = Peter Muster) so integrieren, dass ich nachher darauf verweisen kann. Das heisst, überall wo der Name «Peter Muster» stehen soll, möchte ich nur «Name» schreiben müssen. Und wenn «Peter Muster» sein Amt an «Lieschen Müller» abgibt, möchte ich nur an einem Ort den Namen ändern müssen. Geht das mit HTML?
Mit reinem HTML ist dies nicht möglich, da HTML an sich keine dynamischen Elemente kennt. Dynamisch werden Webseiten mit einer serverseitigen Programmiersprache (z.B. CGI, PHP) oder mit einer clientseitigen Programmiersprache (z.B. JavaScript). Folgendes Beispiel zeigt eine mögliche Umsetzung mit JavaScript:
Innerhalb des "head"-Tags der HTML-Datei platzieren Sie diese Zeilen, wo Sie die gewünschten Namen definieren:
<script language="JavaScript">
name1="Klaus R.";
name2="Anna B.";
name3="usw...";
</script>
Innerhalb des "body"-Tags können Sie einen vorhin definierten Namen so anzeigen:
<script language="JavaScript">
document.write(name1);
</script>
<script language="JavaScript">
document.write(name2);
</script>
![]()
Windows 7
Windows 2000
Windows XP
Windows Vista
Linux
Mac
Sicherheit
Internet
Office
Multimedia
Spiele
Hardware
Windows9x/NT
Mobile
Sonstiges
![]()
