Hallo,
ich hab dir schnell was geschrieben. Bei mir haben die Checkboxen keine eigenen namen sondern "checkbox[]" genannt damit werden sie von Java wie ein array mit checkbox[1], checkbox[2], checkbox[3]... behandelt.
Du musst beim Aufruf der Funktion "checkboxen_kontrollieren(8)" in der klammer nur die Anzahl der Checkboxen angeben (bei mir 8).
------------------
<html>
<head>
<script language ="JavaScript">
<!--
function checkboxen_kontrollieren(anzahl)
{
var i;
var text = "";
for (i = 0; i < anzahl; i++)
{
if (document.formular.elements["checkbox[]"][i].checked)
{
text = text + document.formular.elements["checkbox[]"][i].value + "\n";;
}
}
document.formular.textfeld.value = text;
}
// --->
</script>
</head>
<form action="" method="" target="" name=formular>
<input type="Checkbox" name="checkbox[]" value="value1">value1<br>
<input type="Checkbox" name="checkbox[]" value="value2">value2<br>
<input type="Checkbox" name="checkbox[]" value="value3">value3<br>
<input type="Checkbox" name="checkbox[]" value="value4">value4<br>
<input type="Checkbox" name="checkbox[]" value="value5">value5<br>
<input type="Checkbox" name="checkbox[]" value="value6">value6<br>
<input type="Checkbox" name="checkbox[]" value="value7">value7<br>
<input type="Checkbox" name="checkbox[]" value="value8">value8<br>
<input type="Button" name="knopf" value="Drücken" onClick="checkboxen_kontrollieren(8)"><br>
<textarea name="textfeld" cols="20" rows="20"></textarea>
</form>
</body>
</html>