Hallo,

hier ist der Code meines Form-Validators, der einfach nicht funktioniert. Da
alles ziemlich einfach ist, koennen eigentlich auch nicht Tausende von
Fehlern 'drin stecken. Also, das Ding funktioniert nicht, warum nur?

<code>
<HTML>
<HEAD>
...
 <script language="JavaScript">
    <!--
    function chkFormular()
    {
     if(document.Formular.name.value == "")
      {
       alert("Bitte Ihren Namen eingeben!");
       document.Formular.name.focus();
       return false;
      }
     if(document.Formular.country.value == "")
      {
       alert("Bitte Ihr Land eingeben!");
       document.Formular.country.focus();
       return false;
      }
     if(document.Formular.e-mail.value == "")
      {
       alert("Bitte Ihre E-Mail-Adresse eingeben!");
       document.Formular.e-mail.focus();
       return false;
      }
     if(document.Formular.pax.value == "")
      {
       alert("Bitte die Anzahl der Teilnehmer ausw�hlen!");
       document.Formular.pax.focus();
       return false;
      }
     if(document.Formular.e-mail.value.indexOf('@') == -1)
      {
       alert("Keine g�ltige E-Mail-Adresse!");
       document.Formular.e-mail.focus();
       return false;
      }
      if(document.Formular.cat.value == "")
      {
       alert("Bitte die Hotelkategorie ausw�hlen!");
       document.Formular.cat.focus();
       return false;
      }
     if(document.Formular.arrival.value == "")
      {
       alert("Bitte Ihr Ankunftsdatum eingeben!");
       document.Formular.arrival.focus();
       return false;
      }
     if(document.Formular.depart.value == "")
      {
       alert("Bitte Ihr Abreisedatum eingeben!");
       document.Formular.depart.focus();
       return false;
      }
     if(document.Formular.price.value == "")
      {
       alert("Bitte eine Preiskategorie ausw�hlen!");
       document.Formular.price.focus();
       return false;
      }
    }
    file://-->
   </script>
   </HEAD>
<BODY BGCOLOR="#FED991" BACKGROUND="../images/frembckg.jpg" LINK="366b6b"
VLINK="a08080" ALINK="0000FF" text="400040">
...
<form name="Formular" method="post" action="sendmailA-A.asp">
<input type=reset value="Alle Angaben l�schen">
&#160;&#160;&#160;&#160;&#160;&#160;
<input type="button" name="thesubmit" value="Post to Fremen Tours"
onClick="chkFormular()">
<p>
</form>
</td>
</TR>
</table>
</code>

Die Namen der Felder sind im Script alle richtig.

Hallo Andre, der Validator soll nur fuer auf der Client-Seite sein.

Saludos
Ralf
----- Original Message -----
From: Hotel Andr� <[EMAIL PROTECTED]>
To: AspGerman Kaffeehaus <[EMAIL PROTECTED]>
Sent: 14 November, 2001 12:57 AM
Subject: [aspdecoffeehouse] Re: Form-Validator in Javascript


Hallo Ralf,
sende doch einmal den Scoure zu.
Ich habe einen Formval. in Asp und einen in Java.
Wenn Du den Server schonen willst (Traffic) dann w�re Java gut
Mit freundlichen Gr��en

Andr� Scheres
http://hotelandre.de
http://partnerhotels.com
----- Original Message -----
From: Ralf Lister
To: AspGerman Kaffeehaus
Sent: Wednesday, November 14, 2001 3:30 AM
Subject: [aspdecoffeehouse] Form-Validator in Javascript


Hallo,

ich habe einen Form-Validator in JavaScript geschrieben. Manchmal
funktioniert er, manchmal gibt er einen Fehler an! Manchmal meckert er
(zurecht) an, das ein Feld nicht ausgefuellt ist, dann schreibe ich etwas
rein, submitte und ... Error!

Natuerlich muss es mein Programmierfehler sein, aber wo kann er stecken?
Oder ist es besser, einen Form-Validator in ASP zu schreiben?

Saludos
Ralf
| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed |
http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie
k�nnen sich unter folgender URL an- und abmelden: |
http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp


| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp





| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an