Andreas Schneider: Felder überprüfen

Beitrag lesen

Hallo Curse,

Es wird mir zwar die Fehlermeldung angezeigt, danach wird der Wert aber gleich auf die 2te Seite übergeben, ohne dass ich den Fehler auch wirklich korregieren kann. Hmmmm, wie kann ich das am besten verhindern bitte???

Einfach ein paar returns einfügen und ein paar submits rausnehmen:

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

<input type="submit" name="derButton" value="Weiter" onClick="return Check()"

function Check() {
  if(document.Testform.KPA00.value != "0" && document.Testform.DM00.value == "0") {
    alert("Feld 2 ausfüllen");
    return false;
  }
  else if(document.Testform.DM00.value != "0" && document.Testform.KPA00.value == "0") {
    alert("Feld 1 ausfüllen");
    return false;
  }
  if(document.Testform.KPA01.value != "0" && document.Testform.DM01.value == "0") {
    alert("Feld 2 ausfüllen 2001");
    return false;
  }
  else if(document.Testform.DM01.value != "0" && document.Testform.KPA01.value == "0") {
    alert("Feld 1 ausfüllen 2001");
    return false;
  }
  return true;
}

Grüße
Andreas

--
Auch eine Reise über tausend Kilometer muß mit einem einzelnen Schritt beginnen.
Laotse "Taoteking"
related links:
http://www.duden.de Rechtschreibung leicht gemacht
http://learn.to/quote Wie zitiere ich richtig?
http://glasgoogle.de Wie beschreibe ich mein Problem?
</faq/#Q-19> Links setzen
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
(Rich Cook)
As Einstein once said during a Thanksgiving food fight, "It's all relatives."
Höflichkeit ist eine Zier
doch es geht auch ohne ihr.
Searching Duden... funzt not found