Изменить стиль - скрыть некоторые элементы выпадающего списка
Изменить стиль - скрыть некоторые элементы выпадающего списка - доступ по value
Так всё хорошо:
let v = document.getElementById("edit-field-kran");
v.options[3].style.display = "";
v.options[4].style.display = "";
v.options[5].style.display = "none";
Но это доступ - просто по порядку. А как получить доступ по value? Спасибо. |
<body>
<select size="5" multiple name="hero[]" id=iii>
<option disabled>Выберите героя</option>
<option value="Чебурашка">Чебурашка</option>
<option selected value="Крокодил Гена">Крокодил Гена</option>
<option value="Шапокляк">Шапокляк</option>
<option value="Крыса Лариса">Крыса Лариса</option>
</select>
</body>
<script>
setTimeout(()=>document.querySelector('#iii > option[value="Шапокляк"]').style.display = "none"
, 2000)
</script>
|
Абалдеть. Похоже что это то что я ищу уже 2 часа.
Спасибо огромное. |
| Часовой пояс GMT +3, время: 17:54. |