Seit wann ist das so?
In HTML 4.01 ist es auf jeden Fall erlaubtLaut Doctype benutzt er aber HTML 4.0 (warum auch immer ...)
Auch wenn ich das tasächlich übersehen habe, es erstaunt mich das dort tatsächlich kein name Attribut vorgesehen ist im gegensatz zum input Element.
Aber Thorsten du brauchst das Attribut auch gar nicht überginb der Funktion dirket die Referenz auf das Formular und du kannst dir den Namen sparen:
<FORM action="senden1.php" method="post" onSubmit="return chkFormular(this)">
und in deinem Skript:
function chkFormular(form)
...
statt: if(document.Formular.Vorname.value == "")
if(form.Vorname.value == "")
ist auch kürzer.
Struppi.