molily: xhtml selector id contra name

Beitrag lesen

Hallo,

<!--
function submit_form(){
document.contactform.submit();
}
//-->

Lass die Auskommentierung weg, die hat bei XHTML überhaupt nichts zu suchen.

Die ganze Webseite ist DTD XHTML 1.0 Strict valide, bis auf das Attribut name="" dies nicht in der Strict Variante vorkommt. Verwende ich hingegen die Strict Alternative id="" wird das Javascript nicht mehr ausgeführt.

Das kann ich mir nicht erklären. Welcher Browser?

Frage: Gibt es ein alternatives Javascript das die Form über das Attribut id="" ansprechen kann?

Ja, document.forms.ID!

Dies sollte erst nach einem einem Formular mit einer ID suchen, dann nach einem mit einem entsprechenden name.

Vielleicht liegt es an der Kurzschreibweise document.bezeichner, dass es mit einem id-Attribut nicht funktioniert. Denn diese ist nicht standardisiert.

Mathias