JavaScript въпрос

1 отговора 51 прегледа
#1

JavaScript въпрос

Здравйте,

имам форма, която се генерира динамично и се състои от предварително неизвестен брой checkbox-ове.
Искам да дам възможност на user-а с едно кликване да маркира или размаркира всичките.

Всички скриптове, които намерих по мрежата работят с checkbox-ове с едно и също име.
А на мен ми трябват различни имена, защото иначе server-side-а получава само една променлива с име=името на checkbox-a и стойност = стойността на поледно срещнатия checkbox с това име.

Помогнете!

Отговор
в отговор на ano #2

Re: JavaScript въпрос

Когато форм елементи са с едно и също име, сърверсайда получава масив със стойностите на тези елементи.

Иначе - един цикъл, който завърта всички елементи на формата, проверява type, и ако типа е checkbox, checked пропертито му го сетваш на true или false, съответно за чекване на всички и унчекване на всички.

Най-същественото е невидимо за очите
Отговор