function showsigns() { params = "width=700,height=230,screenX=50,screenY=50,menubar=no,locationbar=0,toolbar=0,resizable=yes,scrollbars=1,titlebar=no"; F3 = open("signs.htm","", params); } function senden(myform) { var wert="" var ergebnis=0 var SString; var bed="" var ausgabe="" for(zz=0;myform.elements[zz]!=null;zz++) { if (myform.elements[zz].type=="text" || myform.elements[zz].type=="password"|| myform.elements[zz].type=="select-one") { wert=new String(myform.elements[zz].value) switch(myform.elements[zz].id) { case "1": SString=/^\s*$|[^0-9a-zA-Z,. äöüÄÖÜ\-]/ //keine Sonderzeichen darf nicht leer sein mausgabe="Feld darf nicht leer sein und keine Sonderzeichen enhalten: "+myform.elements[zz].name +wert break; case "2": SString=/^\s*$|[^0-9,.]/ //nur Zahlen darf nicht leer sein mausgabe="darf nicht leer sein oder bitte keine Buchstaben oder Sonderzeichen eintragen: "+wert break; case "3": SString=/^\s*$|[^0-9]/ //darf nicht leer sein | nur ganze Zahlen mausgabe="darf nicht leer sein oder verwenden sie nur ganze Zahlen: "+myform.elements[zz].name +wert break; case "4": SString=/[^0-9a-zA-Z,. äöüÄÖÜ\-]/ //keine Sonderzeichen mausgabe="Sie haben ungültige Sonderzeichen verwendet: "+myform.elements[zz].name +wert break; case "5": SString=/[^0-9]/ //nur Zahlen mausgabe="Bitte nur ganze Zahlen:" +myform.elements[zz].name +wert break; case "6": SString=/^\s*$|[^0-9a-zA-Z@\-._]/ //email adressen mausgabe="Sie haben die e-mail Adresse nicht korrekt angegeben: "+myform.elements[zz].name +wert break; case "7": SString=/^\s*$/ //darf nicht leer sein mausgabe="Feld darf nicht leer sein: "+wert +myform.elements[zz].name break; default: SString=/[^0-9a-zA-Z,. äöüÄÖÜ\-]/ //keine Sonderzeichen mausgabe="Bitte keine Sonderzeichen: "+myform.elements[zz].name +wert break; } if(SString.test(wert)) { ergebnis++;ausgabe+=(mausgabe+"\n\r"); } } } if (myform.Password.value != myform.Password2.value) { ausgabe="Fehler bei der Passwortwiederholung" ergebnis ++ } if(ergebnis) { alert("Fehler bei der Eingabe\n\n"+ausgabe); } else { myform.submit(); //alert("submit") } }