formular

mo38

Grünschnabel
Hallo Leute,

kann mir einer von Euch sagen warum mein formular nicht sendet? Ich habe es zum erstenmal in javascript probiert.Bin in JavaScript totaler Anfänger.

gruß Mo38

Code:
<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="id" value="35737">
            <input type="hidden" name="erforderlich" value="NAME,EMAIL,NACHRICHT,STRASSE,PLZ,ORT,TEL_VORWAHL,TEL_NR,FAX_VORWAHL,FAX_NR,BETREFF">
            <input type="hidden" name="fehler" value="http://www.hasolu-networks.de/kontakt.php">
            <input type="hidden" name="weiterleitung" value="www.hasolu-networks.de/kontakt.php">
            <input type="hidden" name="sendsubject" value="Kontaktformular">
            <input type="hidden" name="autoantwort" value="true">
            <input type="hidden" name="autoantwortbetreff" value="Kontaktaufnahme">
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <table class="kf_table" border="0" cellpadding="2" cellspacing="0">
              <tr><td width="129" height="24">&nbsp;</td>
              <td width="137">&nbsp;</td>
              </tr>
              <tr><td align="right">
                Firma:
                </td><td>
                  <input class="kf_textfeld" type="text" name="FIRMA" size="20">
              </td></tr>
              <tr><td align="right">
                * Name:
                </td><td>
                  <input class="kf_textfeld" type="text" name="NAME" size="20">
              </td></tr>
              <tr><td align="right">
                * Strasse/Haus-Nr.:
                </td><td>
                  <input class="kf_telfaxnummer" type="text" name="STRASSE" size="9">&nbsp;/&nbsp;<input class="kf_telfaxvorwahl" type="text" name="HAUSNR" size="5">
              </td></tr>
              <tr><td align="right">
                * PLZ:
                </td><td>
                  <input class="kf_textfeld" type="text" name="PLZ" size="5" maxlength="5">
              </td></tr>
              <tr><td align="right">
                * Ort:
                </td><td>
                  <input class="kf_textfeld" type="text" name="ORT" size="20">
              </td></tr>
              <tr><td align="right">
                * Telefon:
                </td><td>
                  <input class="kf_telfaxvorwahl" type="text" name="TEL_VORWAHL" size="5">&nbsp;/&nbsp;<input class="kf_telfaxnummer" type="text" name="TEL_NR" size="9">
              </td></tr>
              <tr><td align="right">
                * Fax:
                </td><td>
                  <input class="kf_telfaxvorwahl" type="text" name="FAX_VORWAHL" size="5">&nbsp;/&nbsp;<input class="kf_telfaxnummer" type="text" name="FAX_NR" size="9">
              </td></tr>
              <tr><td align="right">
                * E-Mail:
                </td><td>
                  <input class="kf_textfeld" type="text" name="EMAIL" size="20">
              </td></tr>
              <tr><td align="right">
                Homepage:
                </td><td>
                  <input class="kf_textfeld" type="text" name="HOMEPAGE" size="20">
              </td></tr>
              <tr><td align="right">
                * Betreff:
                </td><td>
                  <input class="kf_textfeld" type="text" name="BETREFF" size="20">
              </td></tr>
              <tr><td align="right" valign="top">
                * Nachricht:
                </td><td>
                  <textarea class="kf_textarea" rows="6" name="NACHRICHT" cols="20"></textarea>
              </td></tr>
              <tr><td align="right">&nbsp;

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

      </td><td>
        * Notwendige Angaben
        </td></tr>
            </table>
          </div>
        </form>
 
M

Maik

Hi,

ist in dem Dokument auch das öffnende <form>-Tag mit dem name-Attribut (name="kontakt") und dem action-Attribut zur Skriptverarbeitung enthalten?

Im gezeigten Quellcode-Ausschnitt fehlt es nämlich.
 

mo38

Grünschnabel
ja hatte es ausversehen nicht mit kopiert. hier nochmal das script. Wäre toll wenn du mir helfen könntest.

Code:
<form name="kontakt" method="post" action="mailto:lukas-ralf@arcor.de" OnSubmit="return check();">

          <div align="center">
            <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="id" value="35737">
            <input type="hidden" name="erforderlich" value="NAME,EMAIL,NACHRICHT,STRASSE,PLZ,ORT,TEL_VORWAHL,TEL_NR,FAX_VORWAHL,FAX_NR,BETREFF">
            <input type="hidden" name="fehler" value="http://www.hasolu-networks.de/kontakt.php">
            <input type="hidden" name="weiterleitung" value="www.hasolu-networks.de/kontakt.php">
            <input type="hidden" name="sendsubject" value="Kontaktformular">
            <input type="hidden" name="autoantwort" value="true">
            <input type="hidden" name="autoantwortbetreff" value="Kontaktaufnahme">
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <table class="kf_table" border="0" cellpadding="2" cellspacing="0">
              <tr><td width="129" height="24">&nbsp;</td>
              <td width="137">&nbsp;</td>
              </tr>
              <tr><td align="right">
                Firma:
                </td><td>
                  <input class="kf_textfeld" type="text" name="FIRMA" size="20">
              </td></tr>
              <tr><td align="right">
                * Name:
                </td><td>
                  <input class="kf_textfeld" type="text" name="NAME" size="20">
              </td></tr>
              <tr><td align="right">
                * Strasse/Haus-Nr.:
                </td><td>
                  <input class="kf_telfaxnummer" type="text" name="STRASSE" size="9">&nbsp;/&nbsp;<input class="kf_telfaxvorwahl" type="text" name="HAUSNR" size="5">
              </td></tr>
              <tr><td align="right">
                * PLZ:
                </td><td>
                  <input class="kf_textfeld" type="text" name="PLZ" size="5" maxlength="5">
              </td></tr>
              <tr><td align="right">
                * Ort:
                </td><td>
                  <input class="kf_textfeld" type="text" name="ORT" size="20">
              </td></tr>
              <tr><td align="right">
                * Telefon:
                </td><td>
                  <input class="kf_telfaxvorwahl" type="text" name="TEL_VORWAHL" size="5">&nbsp;/&nbsp;<input class="kf_telfaxnummer" type="text" name="TEL_NR" size="9">
              </td></tr>
              <tr><td align="right">
                * Fax:
                </td><td>
                  <input class="kf_telfaxvorwahl" type="text" name="FAX_VORWAHL" size="5">&nbsp;/&nbsp;<input class="kf_telfaxnummer" type="text" name="FAX_NR" size="9">
              </td></tr>
              <tr><td align="right">
                * E-Mail:
                </td><td>
                  <input class="kf_textfeld" type="text" name="EMAIL" size="20">
              </td></tr>
              <tr><td align="right">
                Homepage:
                </td><td>
                  <input class="kf_textfeld" type="text" name="HOMEPAGE" size="20">
              </td></tr>
              <tr><td align="right">
                * Betreff:
                </td><td>
                  <input class="kf_textfeld" type="text" name="BETREFF" size="20">
              </td></tr>
              <tr><td align="right" valign="top">
                * Nachricht:
                </td><td>
                  <textarea class="kf_textarea" rows="6" name="NACHRICHT" cols="20"></textarea>
              </td></tr>
              <tr><td align="right">&nbsp;

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

      </td><td>
        * Notwendige Angaben
        </td></tr>
            </table>
          </div>
        </form>
</table>
        </td>
      </tr>
    </form>