@Zorgios

Как обратиться к конкретному элементу, полученному с помощью getElementsByName?

На странице есть input типа radio с 5 вариантами выбора и именем name=test
Пытаюсь установить значение у 3 варианта - выбран (checked)
Получаю список:
test = document.getElementsByName("test");
console.log(test);


Выводит список из 5 input, всё ок.
Но пытаюсь обратиться к, условно, второму - выдает undefined. Выбрать данный input тоже, соответственно, не получается
test = document.getElementsByName("test");
console.log(test[1]);
test[1]['checked'] = true; // даже разные варианты пробовал, мало ли
test[1].checked = true;
  • Вопрос задан
  • 58 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега JavaScript
Да всё работает: https://codepen.io/alexey-m-ukolov/pen/RwqGRKj?edi...

В чём-то другом у вас ошибка.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы