@lite_version

Как поменять текст в select-option через «value»?

Если прописать id к option, то текст измениться, но есть ли возможность реализовать то же самое, указав только id select и value option, не приписывая уникальные идентификаторы для последних?
<select id="id_active">
  <option value="unknown"> </option>
  <option value="true">Да</option>  // id="true"
  <option value="false">Нет</option>  // id="false"
</select>

// реализация с id
document.getElementById('true').innerHTML = 'Да1';
document.getElementById('false').innerHTML = 'Нет1';
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
Rst0
@Rst0
так можно:
const options = document.querySelectorAll('#id_active > option');
options[0].innerHTML = 'Да1';
options[1].innerHTML = 'Нет1';
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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