Hallo!
Ich habe eben mal versucht, ein simples "Multiple-Choice-Quiz" zu basteln, aber irgendwie klappt das nicht so richtig. Das Script behauptet ständig, die eingegebenen Antworten wären falsch!
Könnt Ihr mir sagen, wo der Fehler liegt?
Hier das Script:
<script language="JavaScript">
function CheckInput()
{
if(document.Quiz.Frage1.value == "1")
{
if(document.Quiz.Frage2.value == "3")
{
return true;
}
else {
alert("Eine oder mehrere Antworten sind falsch! Versuch es noch einmal!");
return false;}
}
else {
alert("Eine oder mehrere Antworten sind falsch! Versuch es noch einmal!");
return false;}
}
</script>
<FORM name="Quiz" ACTION="send.html" onSubmit="return CheckInput();">
<p>Wer ist momentan Kanzler?</p>
<p>
<input type="radio" name="Frage1" value="1"> Schröder<br>
<input type="radio" name="Frage1" value="2"> Schwarzenegger<br>
<input type="radio" name="Frage1" value="3"> Fischer
</p>
<p>Welche Farbe haben Tomaten?</p>
<p>
<input type="radio" name="Frage2" value="1"> Lila<br>
<input type="radio" name="Frage2" value="2"> Schwarz<br>
<input type="radio" name="Frage2" value="3"> Rot
</p>
<input type=image src="abschicken.gif" border="0">
</form>
Bin für jede Hilfe dankbar! :-)
Viele Grüße!
David