Ik heb een rij met items, en voor elk item staat een checkbox, ik wil nu weten hoeveel checkboxen er zijn geselecteerd voor het valideren. Daarvoor heb ik het volgende scriptje..
Dit gaat allemaal goed, maar het probleem is dat ik de geselecteerde checkboxes na een submit wil uitlezen met PHP, dus in plaats van name="item_select" moet het worden name="item_select[]" omdat anders PHP het niet als array ziet. Maar als ik die brackets erachter zet in de javascript functie, krijg ik een error ("form.item_select.length' is null or not an object").
Hoe kan ik dit fixen?
code:
1
2
3
4
5
6
7
| var selection_count = 0;
var max = form.item_select.length;
for (var idx = 0; idx < max; idx++) {
if (eval("document.form.item_select[" + idx + "].checked") == true) {
selection_count += 1;
}
} |
Dit gaat allemaal goed, maar het probleem is dat ik de geselecteerde checkboxes na een submit wil uitlezen met PHP, dus in plaats van name="item_select" moet het worden name="item_select[]" omdat anders PHP het niet als array ziet. Maar als ik die brackets erachter zet in de javascript functie, krijg ik een error ("form.item_select.length' is null or not an object").
Hoe kan ik dit fixen?