seppel: Anzahl von onSubmit-Befehlen

Beitrag lesen

nabend,

ist mir nen bissle zu viel Quellcode um mir den anzugucken, aber mach doch nur eine Check-Funktion, die alle 3 Felder überprüft:

bspw. überprüfe ich hier ob das Datumsformat i.O. ist und ein weiteres Feld muss numerisch sein...:

  
function CheckFields()  
{  
 var Check1, Check2, Check3 = true;  
 if (this.document.forms[0].DateFrom.value.length!=0) {  
  Check1 = checkDate(this.document.forms[0].DateFrom); }  
 if (this.document.forms[0].DateTo.value.length!=0) {  
  Check2 = checkDate(this.document.forms[0].DateTo); }  
 if (this.document.forms[0].Instrument.value.length!=0) {  
  Check3 = checkInt(this.document.forms[0].Number.value);  
  if (Check3 != true) {  
   alert("Field xy has to be a number"); }  
 }  
 if (Check1 != false && Check2 != false && Check3 != false) {  
  return true; }  
 else {  
  return false; }  
}  

Der Aufruf ist ja bekannt...und Submit wird halt nur ausgefürht wenn alle 3 Felder i.O. sind. (geht bestimmt auch eleganter aber funzt ohne Probleme)

Gruss
Seppel