Hi,
Folgender Code funktioniert nicht:
Ich glaube es liegt am mehrdimensionalen Array antworten[1][0] im JS-Teil. Mir fällt aber keine andere Lösung ein.
Gruß,
Syco
Folgender Code funktioniert nicht:
Code:
<form action="/member/index.php?mode=tests&id=1" method="post" name="formular" onsubmit="return checkForm();">
<input type="hidden" name="endwert" value="9">
<input type="hidden" name="naechste_frage" value="0">
<p>Denken Sie tagsüber oft an Alkohol?<br />
<input type="radio" name="antworten[1]" value="5"> Ja, oft<br />
<input type="radio" name="antworten[1]" value="3"> Manchmal<br />
<input type="radio" name="antworten[1]" value="0"> Nein<br />
<script language="JavaScript">
<!--
function checkForm() {
Fehler=false;
if(document.formular.antworten[1][0].checked==false && document.formular.fragen[1][1].checked==false && document.formular.fragen[1][2].checked==false){
Fehler=true;
}
if(Fehler) {
alert('Fehler!\nSie müssen erst bei allen Fragen eine Antwort waehlen');
return false;
} else {
return true;
}
}
// -->
</script>
<input name="submit" type="submit" value="Senden">
</form>
Gruß,
Syco
- Es kommt unabhängig davon, ob ich etwas auswähle immer die Fehlermeldung.
Kommentar