Problem med select/deselect alle checkboxe.
Jeg har følgende kode:<tr><td>Borup</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='6'></td></tr>
<tr><td>Clausen</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='3'></td></tr>
<tr><td>Damgaard</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='1'></td></tr>
<tr><td>Garflet</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='15'></td></tr>
<tr><td>Henning</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='5'></td></tr>
<tr><td>Henriksen</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='17'></td></tr>
<tr><td>JC</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='7'></td></tr>
<tr><td>Knudsen</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='8'></td></tr>
<tr><td>Køhler</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='9'></td></tr>
<tr><td>Lendal</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='13'></td></tr>
<tr><td>Lysgaard</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='12'></td></tr>
<tr><td>Paul</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='10'></td></tr>
<tr><td>Popp</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='14'></td></tr>
<tr><td>Rene</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='11'></td></tr>
<tr><td>Secher</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='2'></td></tr>
<tr><td>Stoffer</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='4'></td></tr>
<tr><td>Young</td><td>Skal modtage: <input type='checkbox' name='modtager[]' value='16'></td></tr>
Jeg har forsøgt at lave noget javascript, som vil SELECTE alle boxe, eller DESELECTE, men virker ikke rigtigt...
Har forsøgt mig med:
function selectAll()
{
var checkBoxes = document.getElementByName("modtager[]");
alert(checkBoxes.length);
for (i = 0; i < checkBoxes.length; i++)
{
checkBoxes[i].checked = true;
}
}
function deselectAll()
{
var checkBoxes = document.getElementByName('modtager[]');
alert(checkBoxes.length);
for (i = 0; i < checkBoxes.length; i++)
{
checkBoxes[i].checked = false;
}
}
Men det virker ikke, nogle som kan hjælpe?
