![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Rip1ey |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 15.4.2009 Репутация: нет Всего: нет |
ребят привет, помогите пожалуйста. я начинающий программист..написал скрипт в котором находится несколько чекбоксов, сейчас их 4. а должно быть 49... мне нужно чтобы пока два чекбокса не нажаты, кнопка была не активной а когда 2 или более нажаты активна. вроде получилось сделать, но только с первым, верхним чекбоксом. Остальные почему-то всеравно включают кнопку...что делать не знаю...третий день сижу...
помогите пожалуйста...вот собственно сам скрипт: <body> <script type="text/javascript"> function isCheckAll(oForm, cbName) { var bResult = true; for (var i=2; i < oForm[cbName].length; i+=2) { if(oForm[cbName][i].checked==true) { bResult = false; break; } } document.getElementById('btn_submit').disabled = bResult; } </script> <form name="form1" method="post" action=""> <p> <input type="checkbox" name="checkbox[]" value="checkbox" onclick="isCheckAll(this.form,'checkbox[]');"> 1<br /> <input type="checkbox" name="checkbox[]" value="checkbox" onclick="isCheckAll(this.form,'checkbox[]');"> 2<br /> <input type="checkbox" name="checkbox[]" value="checkbox" onclick="isCheckAll(this.form,'checkbox[]');"> 3<br /> <input type="checkbox" name="checkbox[]" value="checkbox" onclick="isCheckAll(this.form,'checkbox[]');"> 4<br /> <input name="btn_submit" type="submit" value="Отправить" disabled> </form> </body> Добавлено @ 14:37 И он почему-то только под эксплорером и работает ((( Это сообщение отредактировал(а) Rip1ey - 15.4.2009, 15:04 |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 44 Всего: 315 |
это следствие таких конструкций малопонятных oForm[cbName] попробуй так
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |