Matthias Apsel: Abhängige Prüfung mit chkformular

Beitrag lesen

Om nah hoo pez nyeetz, Nicole!

if ((document.form.Kinder.value=="1" || document.form.Kinder.value=="2" || document.form.Kinder.value=="3" || document.form.Kinder.value=="4" || document.form.Kinder.value=="5" || document.form.Kinder.value=="6") && (document.form.AlterKinder.value == "")) {alert ("Bitte geben Sie das Alter der Kinder an!"); document.form.AlterKinder.focus(); return;

Man spart Schreibarbeit und häufiges Durchsuchen des Dokuments, wenn man

var kinderzahl = document.form.Kinder.value;

deklariert.

zudem könntest du die gültigen Werte in ein Array packen

<pseudocode>

var gültig = array(1,2,3,4,5,6);

if (kinderzahl in gültig && kinderalter =='') {alert ...}

</pseudocode>

Matthias

--
1/z ist kein Blatt Papier. http://www.billiger-im-urlaub.de/kreis_sw.gif