peha: Formulare prüfen

Beitrag lesen

Hi,
danke für den Hinweis mit der Fehlerkonsole, hätt ich selber draufkommen können doch mir fehlt noch die Routine.

Also die Fehlermeldung in der Konsole lautete:
document.Formular.Vorwahl.value ist null oder kein Objekt.

Daraufhin habe ich im Archiv nach Alternativen gestöbert und folgende Änderung vorgenommen die jetzt auch auf meiner HP funktioniert:
Die checkNachricht() mit Parameter this versehen, und in der Funktion den Parameter anstelle von document.Formular gesetzt. Code sieht dann so aus:

<form name="Formular" action="mailto:zumir@home.de" method="post" onSubmit="return checkNachricht(this)"  enctype="text/plain">

function checkNachricht(f) {
   alert("dieser alert funktioniert!");

if(f.Vorwahl.value=="") {
    alert ("dieser alert nicht");
   }else alert("dieser alert auch nicht");
}

Wie gesagt es funktioniert jetzt und ich danke euch allen, doch der ursprüngliche Fehler ist mir dennoch nicht klar und gerne würd ichs besser verstehen wollen...

Grüße peha