MisterXY: Kontaktformular

HI. Ich habe jetzt folgen Code geschrieben. Leider funktioniert es noch nicht. Es wäre super, wenn mir jemand helfen könnte. Es erscheint folgende Fehlermeldung:

'document.kontakt.Email.value' ist Null oder kein Objekt

<form name="kontakt" method="post" action="mailto:HIER STEHT MEINE EMAIL ADRESSE" enctype="text" OnSubmit="return check();" target="_self">

<script language="JavaScript">
<!--
function check() {
if(document.kontakt.EMAIL.value=="") {
window.alert("Bitte eine E-Mail Adresse angeben!");
document.kontakt.EMAIL.select();
document.kontakt.EMAIL.focus();
return false;
}

zeichenketten=document.kontakt.EMAIL.value;
reg_ex5=/^w[w|.|-]+@w[w|.|-]+.[a-zA-Z]{2,4}$/;

if(reg_ex5.test(zeichenketten))
{
return true;
}
else
{
alert("Bitte die E-Mail Adresse überprüfen!");
document.kontakt.EMAIL.select();
document.kontakt.EMAIL.focus();
return false;
}
}
//-->

</script>
<input type="hidden" name="erforderlich" value="NAME,EMAIL,NACHRICHT">
<tr><td width="187" height="21">&nbsp;</td><td width="502" height="21">

<b>Kontaktformular</b>
</td></tr>
<tr><td align="right" width="187" height="25">

* Name:
</td><td width="502" height="25">
<input class="kf_textfeld" type="text" name="NAME" size="29">
</td></tr>
<tr><td align="right" width="187" height="25">

* E-Mail:
  <center>
  <td width="502" height="25">
<input class="kf_textfeld" type="text" name="EMAIL" size="29">
</td>
<tr><td align="right" valign="top" width="187" height="138">

<input class="kf_button" type="submit" value="Abschicken">&nbsp;<input class="kf_button" type="reset" value="Löschen" name="B1">
</td></tr>
<tr><td width="187" height="21">
&nbsp;
</td><td width="502" height="21">

* Notwendige Angaben
</td></tr>

</table>
</form>

  1. Welcher Browser? Ich kann das Problem nicht nachvollziehen.

    Ansonsten könntest du die Formular-Felder auch anders ansprechen.

    document.getElementBy...

    oder auch anders

    document.forms[0].NAME ...

    1. Hallo kozi.

      Welcher Browser?

      Bei dieser Fehlermeldung sollte dies offensichtlich sein:

      'document.kontakt.Email.value' ist Null oder kein Objekt

      Einen schönen Montag noch.

      Gruß, Ashura

  2. Tag MisterXY.

    HI. Ich habe jetzt folgen Code geschrieben. Leider funktioniert es noch nicht. Es wäre super, wenn mir jemand helfen könnte. Es erscheint folgende Fehlermeldung:
    'document.kontakt.Email.value' ist Null oder kein Objekt

    Die Fehlermeldung deutet darauf hin, dass Javascript das von dir gesuchte Objekt bzw. dessen Eigenschaft (noch) nicht bekannt ist, auf den ersten Blick sehe ich aber kein Problem in deinem Code. Poste also bitte mal einen Link zu einer kompletten Testseite.

    Siechfred