Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> как проверять checked у динамическихInput.checkbox 
:(
    Опции темы
denis2105
  Дата 19.5.2010, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 44
Регистрация: 3.12.2006

Репутация: нет
Всего: нет



Добрый день!!

Есть кучка динамических checkbox ов.

на кнопку вешаю функцию
Код

<script language="javascript" runat="server">
    function btn(){
        var table = document.getElementById("table4");
        var inputs = table.getElementsByTagName("input");
        for(var i=0; i<=inputs.length; i++)
        alert(inputs[i].attributes("checked").nodeValue);
    }
</script>

На форме, у некоторых, ставлю галки, жму на кнопку и в функции у всех этих checkbox ов checked стоит false.
Из-за чего это происходит?
PM MAIL   Вверх
ksnk
Дата 19.5.2010, 16:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



runat="server"? А при чем тут тогда клиентский обработчик событий?

Добавлено через 8 минут и 2 секунды
Код


<table id="table4"><tr><td>
<input name="xxx" onchange="btn()" type="checkbox" value=1>1
<input name="xxx" onchange="btn()" type="checkbox" value=2>2
<input name="xxx" onchange="btn()" type="checkbox" value=3>3
<input name="xxx" onchange="btn()" type="checkbox" value=4>4
<input name="xxx" onchange="btn()" type="checkbox" value=5>5
<input name="xxx" onchange="btn()" type="checkbox" value=6>6
</table>

<script type="text/javascript">
    function btn(){
        var table = document.getElementById("table4");
        var inputs = table.getElementsByTagName("input"),chk=[];

        for(var i=0; i<inputs.length; i++)
          chk.push(inputs[i].checked);
        alert(chk);
    }
</script>



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0406 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.