Отметить радиокнопку
Добрый день! подскажите как на 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, время: 22:18. |