Показать сообщение отдельно
  #1 (permalink)  
Старый 12.01.2012, 01:30
Кандидат Javascript-наук
Отправить личное сообщение для bohdantheone Посмотреть профиль Найти все сообщения от bohdantheone
 
Регистрация: 19.10.2011
Сообщений: 124

Взять ID у чекбоксов и загнать в массив
Как взять ID у отмеченных чекбоксов и загнать их ID в массив? Сделал так, но как я понял в массив записываются все АЙДи одной строкой, как привести массив к виду [id1, id2, id3...]?
function delcheck()
{ 
        var massid= new Array();
        var objs = document.getElementsByTagName('input');
        var summ=0;
        for(var i = 0; i < objs.length; i++){
        obj = objs[i];
        if($(obj).is(':checked')) 
            {
              summ++;
              massid=objs[i].id;
              alert(massid[2]); 
            }
        }
        
       if(summ==0)        
             {alert('Сообщения не отмечены!');}
}


<input type="checkbox" name="option1" value="a1" id="id1"> Удалить1<br>
 <input type="checkbox" name="option2" value="a2" id="id2"> Удалить2<br>
 <input type="checkbox" name="option3" value="a3" id="id3"> Удалить3<br> 
 <input type="checkbox" name="option4" value="a4" id="id4"> Удалить4<br> 
 <input type="checkbox" name="option5" value="a5" id="id5"> Удалить5
 <input type="button" onclick="delcheck()" value="DELETE">
Ответить с цитированием