Lavender: Checkbox schleife oder so

Beitrag lesen

Hallo zusammen,

ich verzweifel gerade an etwas wohl sehr banalem. Ich möchte Checkboxen mit JavaScript auf checked oder nicht checked prüfen. Allerdings gibt es da ein Problem:

ich habe Checkbox 1-5 und prüfe nun mit einer while-Schleife ob die box eben bei checked true zurück liefert.

Nun ist das Problem folgendes: es kann sein, dass in einem Formular eben Checkbox 2 (oder eine andere) gar nicht im Formular ist, was zur Folge hat, dass die Schleife einen Fehler zurück gibt.

ODER GANZ KURZ GEFRAGT:
Gibt es eine Möglichkeit, alle in einem Formular befindlichen Checkboxen auf checked zu prüfen und bei true den Namen zurück zu liefern?

Vielen Dank im Voraus.

Viele Grüße
Lavender

Hier der üble Versuch:
<script language="JavaScript">
<!--
function postingdel()
{
        var firstposting = 1;
        var lastposting = 5;
        var confirmstring = "";
        var beitragscounter = 0;
        var mainchecker = "no";
        while((firstposting * 1) <= (lastposting * 1))
        {
                if(document.boardform["box"+firstposting].checked==true)
                {
                    alert(firstposting);
                }
                firstposting = (firstposting * 1) + 1;
        }
}
//-->
</script>

<form name="boardform">
<input type="Checkbox" name="box1"> <br>
<input type="Checkbox" name="box2"> - nimmt man eine weg geht nichtsmehr. <br>
<input type="Checkbox" name="box3"> <br>
<input type="Checkbox" name="box4"> <br>
<input type="Checkbox" name="box5"> <br>
</form>

<a href="Javascript:postingdel();">tesst</a>