|
0 Всего найдено: 6
JonGol
Сообщение
22/04/2009 21:02
Копия темы
javascript . как проверить radio элемент на ВКЛ если его имя duration[type1] т.е. <input name="duration[type1]" type="radio" value="1"> <input name="duration[type1]" type="radio" value="2">
sun4es
Сообщение
22/04/2009 21:07
Копия темы
. 1) id каждому дай и проверяй document.getElementById(...).checked 2) .
JonGol
Сообщение
22/04/2009 21:12
Копия темы
. нее, так не очень хочеться. потом в них запутаюсь (( дальше будет <input name="duration[type2]" type="radio" value="1"> <input name="duration[type2]" type="radio" value="2"> и т.д. на выходи все в одном массиве :)
sun4es
Сообщение
22/04/2009 21:20
Копия темы
. попробуй вот так function isChecked(name) { return document.getElementById('<id формы>').elements['duration[' + name + ']'].checked; }
JonGol
Сообщение
22/04/2009 21:24
Копия темы
. сделал так var radioGrp = document['forms']['FormAdv']['duration[type1]'] alert(radioGrp[0].value); ну а дальше проще :)
sun4es
Сообщение
22/04/2009 21:32
Копия темы
0
. точнее наверное даже вот так function getValue(type) { var e = document.getElementById('<id формы>').elements['duration[' + type + ']']; if (typeof(e.length) != 'undefined') { for (var i = 0; i < e.length; i++) if (e[i].checked) return e[i].value; } else if (e.checked) return e.value; return false; } ну это если тебе нужно будет скажем для type найти текущее value ;) |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |