За последние 24 часа нас посетили 17311 программистов и 1264 робота. Сейчас ищут 1512 программистов ...

Обход всех Checkbox'ов

Тема в разделе "JavaScript и AJAX", создана пользователем ShamahN, 15 май 2007.

  1. ShamahN

    ShamahN Активный пользователь

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    Подскажите, плиз! как мне всем чекбоксам в форме присвоить какое-нить значение. Обход посредством document.form[].elements[] не приемлем т.к. в форме еще большое количество элементов, количество которых динамически меняется.
     
  2. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Выбрать инпуты - document.getElementById("formId").getElementsByTagName("input")
    Пройтись в цикле, находя элементы с getAttribute("type") == "checkbox". Установить нужные значения (свойство value). Если же под значением считается вкл/выкл, то не value, а checked
     
  3. ShamahN

    ShamahN Активный пользователь

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    Спасибо большое! Уже сделал сам с getElementById :) Последнее время появилась дурная привычка сразу по любому поводу ломиться сюда. А решение пришло в течение 3х минут.
    Но все равно спасибо. Ваш метод тоже может быть полезен в определенных ситуациях. Возьму на заметку