kuzynka.edyta
26.03.07, 11:12
Witam,
'urodzil' mi sie maly problem, z ktorym nie moge sobie poradzic, choc
rozwiazanie moze byc banalnie proste tylko ja go nie widze(tak najczesniej
bywa :)).
Otoz mam zestaw checkbox'ow generowanych dynamicznie (php), do ktorego jest mi
potrzebne ograniczenie - uzytkownik powinien zaznaczyc maksimum dwa.
Chcialam zastosowac JS do zliczania zaznaczonych kwadracikow, czyli dla
kazdego kwadracika linia:
if (document.booking.slot1.checked){count++;}
i na onClick wywolanie funkcji.
Wszystko dziala pieknie, gdy jako nazwy kolejnych checkboxow wtawie j/w czyli
np. slot1, slot2 itd. Jednak ze wzgledu na to, iz formularz jest kawalkiem
wiekszego systemu, nazwy kolejnych checkbox'ow to kolejne elementy tablicy:
book[slots][0], book[slots][1] itd. I w tym momencie skrypt js nie dziala.
Probowalam wstawic te elementy jako lancuchy znakow, ale nie pomoglo.
Czy ktos mialby pomysl jak obejsc ten problem? Za nakierowujace sugestie z
gory dziekuje ;))
Z powodu