Получить значения чекбоксов

Method

Новичок
Здрвствуйте. У меня из базы берутся данные. Возле каждой строки стоит чекбокс и мне нужно отследить какие из чекбоксов нажаты. Подскажите пожалуйста как это сделать т.к. getElementsByClassName("class") у меня почему то не работает.
Вот код:
php
<td><input type="checkbox" class="tov_chek" value="'.$row["id"].'" ></td>

js
function funn(){
var tov_chek = document.getElementsByClassName("tov_chek");
var tov_id;

if (tov_chek[0].checked)
{
tov_id[0]=tov_chek[0].value;
alert(tov_id[0]);

}




}
 

fixxxer

К.О.
Партнер клуба
Открывай консоль и смотри на ошибки, а не гадай. У тебя есть нормальные браузеры (google chrome, firefox) и developer tools в нем, а ты дебажишь через alert, как будто у тебя IE 6.0.

С getElementsByClassName я проблем у тебя не вижу на глаз. Но вижу очевидную проблему тут:
var tov_id;
...
tov_id[0]=tov_chek[0].value;

У тебя переменная tov_id имеет значение undefined, а потом ты обращаешься к ней как к массиву. Это тебе не php, чтобы такие вольности сработали.
 
Сверху