Vinzenz Mai: Javascript funktioniert nicht mit Doctype

Beitrag lesen

Hallo,

@vinzenz wie kann ich das denn besser machen?

Du darfst gern auf meinen Beitrag antworten :-)

Der Code überprüft ein Formular und gibt wenn nötig eine Fehlermeldung in einem Div-Layer aus.

gehe als erstes davon aus, dass es sich nicht lohnt, für die Benutzer von IE 4 oder Netscape 4 eine Extrawurst zu braten :-)

Deine clientseitige Prüfung kann sich somit auf ein Verfahren zum Ein- und Ausblenden beschränken, dass so ziemlich alle javascript-tauglichen Browser, die in diesem Jahrtausend veröffentlicht wurden, beherrschen:

Ermittle Dein einzublendendes DIV-Element über seine ID: getElementById()

Einblenden: setze die display-Eigenschaft des http://de.selfhtml.org/javascript/objekte/style.htm@title=style-Objektes dieses Elementes auf den Wert block. [*]
Ausblenden: setze die display-Eigenschaft des style-Objektes dieses Elementes auf den Wert none.

Wie das geht, steht zum Beispiel in diesem Archivbeitrag von Gunnar.

Freundliche Grüße

Vinzenz

[*] und bitte keine veraltete proprietäre Microsoft-Syntax mehr verwenden, die im verlinkten Abschnitt zu allem Überfluss noch als erstes aufgeführt wird.