Utz: Felder überprüfen

Beitrag lesen

Hallo,

<input type="button" name="derButton" value="Weiter" onClick="Check()" onClick="Check1">

Doppeltes onClick - das zweite dürfte überflüssig sein

function Check() {
if(document.Testform.KPA00.value != "0" && document.Testform.DM00.value == "0")
  alert("Feld 2 ausfüllen");
else
document.Testform.submit();

if(document.Testform.DM00.value != "0" && document.Testform.KPA00.value == "0")
  alert("Feld 1 ausfüllen");
else
document.Testform.submit();

}

Springt er in der ersten if-Abfrage in den else-Zweig, wird die zweite Abfrage nicht erreicht. Eine Möglichkeit das zu umgehen wäre:

function Check() {
  if(document.Testform.KPA00.value != "0" && document.Testform.DM00.value == "0")
    alert("Feld 2 ausfüllen");
  else if(document.Testform.DM00.value != "0" && document.Testform.KPA00.value == "0")
    alert("Feld 1 ausfüllen");
  else
    document.Testform.submit();
}

Grüße,

Utz

--
Mitglied im Ring Deutscher Mäkler