Ich habe jetzt ein System was mir reicht. Jetzt habe ich das Problem das alle Inputs die ich nicht im Skript Definiert habe dafür sorgen, dass die "Auswertung" nicht arbeitet.
<script type="text/javascript">
function counter() {
if (document.getElementById('AG02a').checked == true) {
a = parseInt(AG02a.value) ;
}
if (document.getElementById('AG03a').checked == true) {
b = parseInt(AG03a.value) ;
};
x = a + b
document.write("Punkte= "+ x +"/1")
}
</script>
<head></head>
<body>
<form>
<fieldset>
<legend>Von wann bis wann ging der 1.Weltkrieg?</legend>
<INPUT TYPE="radio" id="AG02a" NAME="frage2" VALUE="1">1914-1918
<INPUT TYPE="radio" id="AG02b" NAME="frage2" VALUE="0">1899-1907
<INPUT TYPE="radio" id="AG02c" NAME="frage2" VALUE="0">1912-1915
<INPUT TYPE="radio" id="AG02d" NAME="frage2" VALUE="0">1915-1919
<INPUT TYPE="radio" id="AG02e" NAME="frage2" VALUE="0">1933-1940
</fieldset>
</form>
<br>
<form>
<fieldset>
<legend>Von wann bis wann ging der 1.Weltkrieg?</legend>
<INPUT TYPE="radio" id="AG03a" NAME="frage3" VALUE="1">1914-1918
<INPUT TYPE="radio" id="AG03b" NAME="frage3" VALUE="0">1899-1907
<INPUT TYPE="radio" id="AG03c" NAME="frage3" VALUE="0">1912-1915
<INPUT TYPE="radio" id="AG03d" NAME="frage3" VALUE="0">1915-1919
<INPUT TYPE="radio" id="AG03e" NAME="frage3" VALUE="0">1933-1940
</fieldset>
</form>
<input type=button value="Auswertung" onClick="counter()">
</body>
Wie schaffe ich es das das Skript die anderen Inputs ignoriert? Oder liegt es daran dass das skript die Auswahl nicht bestätigen kann? Hätte jmd eine lösung dafür?