Hallo,
ich würde gerne alle checkboxen nach funktionsstart auf true setzen. leider wird nur die erste berücksichtigt, der rest nicht. hier erstmal mein code:
Ich muss in meinem fall mit ids arbeiten, da name bereits von php verwendet wird und die id der mail beinhaltet. also immer verschieden ist. (name="$n" > 231, 268, 310, ...). Aber wen JS auch das hinbekommt, zum beispiel mit einer schleife in einer funktion, würd ich auch name nutzen. zum beispiel sowas:
for( var i = 0;i<1000;i++){
document.form.+i+.checked=true;} oder so xD
aber erstmal die id, warum werden nicht alle gechecked sondern nur die erste? danke schomal.
ich würde gerne alle checkboxen nach funktionsstart auf true setzen. leider wird nur die erste berücksichtigt, der rest nicht. hier erstmal mein code:
Code:
<script type="text/javascript"> function alle () { document.getElementById("checkbox").checked = true; } </script> <form name="form" action=""> <input type="checkbox" id="checkbox" name="1" > <input type="checkbox" id="checkbox" name="2" > <input type="checkbox" id="checkbox" name="3" > <input type="checkbox" id="checkbox" name="4" ><br> <div type="button" onclick="alle()">alle</div> </form>
for( var i = 0;i<1000;i++){
document.form.+i+.checked=true;} oder so xD
aber erstmal die id, warum werden nicht alle gechecked sondern nur die erste? danke schomal.
Kommentar