Det er relativt nemt at lave en checkbox som checker alle andre checkboxe.
function checkAll(checkname, exby) { for (i = 0; i < checkname.length; i++) { checkname[i].checked = exby.checked? true:false } }
Hoved checkboxen har følgende html: <input type="checkbox" name="CheckAll" value="" onClick="checkAll(document.form.data_input,this)">
Og første barn: <input type="checkbox" name="data_input" value="1" id="input_row1">
Nemt.. men pga. jeg skal hente værdierne ud, igennem en submit form, med php, kræver det at jeg kalder ALLE børnene "data_input[]" - læg mærke til "[]".
Men sætter jeg [] på navnene, dør javascripten, nogen som har en løsning?
- og så gør din funktion checkAll ikke, hvad du påstår. Den check'er ikke alle inputs - men check'er de, der er unchecked og uncheck'er de, der er checked
Jeg skal da bare lære at læse! Naturligvis er det 'master' boksen, der bestemmer status ... sorry ;o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.