Ingo Turski: Formular nicht XHTML 1.1 konform

Beitrag lesen

Hi,

ich baue ein Formular in XHTML 1.1

warum nicht xhtml 1.0?

ad 1) Innerhalb des <form>-tags ist das Attribut name nicht erlaubt. Setzte ich stattdessen id="contact" so ist die Zeile zwar XHTML 1.1 konform, aber ich kann das Formular nicht mehr mittels javascript prüfen, da letzteres zwar den Wert von "name" aber nicht den von "id" einlesen kann.

Unsinn. Wozu gibt es document.GetElementById()? Außerdem hättest Du evtl. noch die Option, das Objekt über this anzusprechen.

ad 2) Ebenfalls nicht konform ist die Angabe von "onClick" innerhalb des <input>-tags. Aber genau hiermit will ich mein javascript ansteuern. Gibt es Alternativen?

Ja. Mir ist absolut schleierhaft, wieso Du xhtml 1.1 verwenden willst, wenn Dir noch nicht einmal die grundlegenden Unterschiede, wie insb. die Kleinschreibung von Attributen, zwischen html und xhtml bekannt sind.

freundliche Grüße
Ingo