HILFE!!!! Mehrfachauswahl von Checkboxen begrenzen
Miriam
- javascript
Hallo Leute,
Ich versuche eine Seite mit Checkboxen zu erstellen auf der aber maximal nur 4 ausgewählt werden dürfen. Leider habe ich überhaupt keine Ahnung von JavaScript. Kann mir jemand sagen wie ich das machen kann.
Jetzt schon mal Danke.
Ciao Miriam
<html>
<head>
<title>Test</title>
<script>
function test(id) {
var zaehler = 0;
for (i=0;i<10;i++) {
if (document.forms[0].elements[i].checked == true) zaehler++;
}
if (zaehler < 5) {
return true;
} else {
alert("Auf maximal 4 begrenzt");
document.forms[0].elements[id].checked = false;
return false;
}
}
</script>
</head>
<body>
<form>
<input type="checkbox" name="0" onClick="javascript:test(0);">0<br>
<input type="checkbox" name="1" onClick="javascript:test(1);">1<br>
<input type="checkbox" name="2" onClick="javascript:test(2);">2<br>
<input type="checkbox" name="3" onClick="javascript:test(3);">3<br>
<input type="checkbox" name="4" onClick="javascript:test(4);">4<br>
<input type="checkbox" name="5" onClick="javascript:test(5);">5<br>
<input type="checkbox" name="6" onClick="javascript:test(6);">6<br>
<input type="checkbox" name="7" onClick="javascript:test(7);">7<br>
<input type="checkbox" name="8" onClick="javascript:test(8);">8<br>
<input type="checkbox" name="9" onClick="javascript:test(9);">9<br>
</form>
</body>
</html>
Viele Grüsse,
Thorsten