Отметить радиокнопку
Добрый день! подскажите как на js сделать так чтобы при загрузке страницы радиокнопка была отмечена
<br/> <b>Нажмите радиокнопку</b> <input type="radio" name="id_answer" value="23"/> Как отметить? <br/> |
добавьте атрибут checked
|
дело в том что у меня много таких вот формочек, нужно в конце написать js который отметить одну из них, изменять код не нужно нужно выполнить Js
|
Ну тогда установите его.
<input type="radio" id="inp"> <script> inp.checked = true </script> |
Дело в том что все инпуты отличаются только по значению value, как тогда их найти и отметить?
|
|
все равно не понимаю как сделать, можете помочь?
|
Если элементов с одинаковым value несколько, уберёте break.
<input type="radio" value="1"> <input type="radio" value="2"> <script> var inp = document.getElementsByTagName("input"); var l = inp.length; for (var i = 0; i < l; i++) { if (inp[i].type == "radio" && inp[i].value == "2") { inp[i].checked = true; break; } } </script> |
Несколько раз замечал, что на букве l выдаёт ошибку вывода
<input type="radio" value="1"> <input type="radio" value="2"> <script> var inp = document.getElementsByTagName("input"); var k = inp.length; for (var i = 0; i < k; i++) { if (inp[i].type == "radio" && inp[i].value == "2") { inp[i].checked = true; break; } } </script> |
cтранно в песочнице все работает и выбирает, а на сайте не хочет, в чем может быть причина?
|
Часовой пояс GMT +3, время: 02:42. |