Просмотр полной версии : обработка элементов форм
stalker77
26.06.2012, 12:43
Есть 10 селектов ( id=sel_0 ... id=sel_9) формы ( id=sel)
Надо обработать селекты в js-цикле
Получаю значения так sel.sel_0.value ... sel.sel_9.value
Как вместо 0 ... 9 подставить переменную(обработать их в цикле)?
skrudjmakdak
26.06.2012, 12:55
var select = document.getElementsByTagName('select');
for (var i =0; i < select.lengt; i++)
{
console.log(select[i].outerHTML);
}
lord2kim
26.06.2012, 13:09
тогда уж так
var select = document.getElementById('sel').getElementsByTagNam e('select');
for (var i =0; i < select.length; i++) {
console.log(select[i].outerHTML);
}
Получаю значения так sel.sel_0.value ... sel.sel_9.value
Как вариант, перейти таки на
for (var i=0; i<10; i++) {
document.gerElementById('sel_'+i).value
}
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot