DerNordBerliner: function CheckInput

Beitrag lesen

Hallöchen,

nachdem ein Problem schnell gelöst wurde, vielen Dank, hier gleich meine beiden neuen:

In einem Formular wird vor dem Absenden geklärt, ob alle Felder ausgefüllt wurden, hiermit:

<script type="text/javascript">
function CheckInput () {
for (i = 0; i < document.forms[0].elements.length; ++i)
if (document.forms[0].elements[i].value == "") {
alert("Bitte füllen Sie alle Felder mit der Zusatz P aus!");
document.forms[0].elements[i].focus();
return false;
}
return true;
}
  </script>

Jetzt gibt es aber auch ein Radiobuttom der bei NEIN angeklickt alle weiteren Felder ignoriert. Sprich: Sind Sie schwanger? Nein X Dann weiter mit Frage 3. Somit kommt in dem Feld: In der wievielten Woche? ja kein Eintrag rein. Was nun mit der Abfrage?

Zweite Sache:
Wie kann ich es schaffen, das beim Ausfüllen mehrerer Formulare und beim ständigen Wechsel zwischen den Formularen über eine Liste, so sind die User eben, die einmal eingegebenen Daten nicht verloren gehen und bis zum Absenden und Drucken aller Formulare erhalten bleiben?`

Der Markus