Сообщение от V2oD2o
|
в пхп динамически вываливается много радио кнопок..
echo "<input name=radiobox type=radio id=check".$x.">"
хочу узнать какая именно нажата..
var check=0;
for (x=0;x<=7;x++) {
if (document.getElementById('check'+x).checked==true) { check=x; }
}
alert(check);
ошибок нет, а алерт не вываливается.. т.е после цикла ничего не выполняется..
+ еще же как то по полю name можно выцепить порядковый номер радио кнопки?
|
var check = 0;
for (i=0; i < document.getElementsByName("radiobox").length; i++) {
if (document.getElementsByName("radiobox")[i].checked) { check = i; break; }
}
alert(check);
в вашем случае нужно как то так
var check=0;
for (x=0;x<=7;x++) {
if (document.getElementById('check'+x) && document.getElementById('check'+x).checked) { check=x; }
}
alert(check);