Выбрать option, select
Добрый день, код js формирует список option , как возможно после загрузки страницы пробежаться по созданным селектам id X и имитировать ручной выбор селекта со значением xyz?
|
Цитата:
<select id='x'> <option value=''></option> <option value='xyz'>xyz</option> </select> <script type='text/javascript'> document.getElementById('x').value='xyz'; </script> |
Цитата:
<select size="1" id="x"></select><br /> |
mightybat, там где создаются option, после того кода и вставить select.value = 'xyz';
|
Цитата:
|
var select = document.getElementById('x'); var mutation = new MutationObserver(function() { select.value = 'xyz'; }); mutation.observe(select, { childList: true }); |
Спасибо за помощь, попробовал - не получилось, к сожалению знаний не хватает ни описать проблему, ни понять почему не работает.
Решил вопрос очень криво :выбрал значение спустя 5мс, и спустя 10 заново синхронизировал списки 2 и 3 уровня(уже без первого). Наверное мне нужно руки оторвать за такое решение, но помогло) |
Часовой пояс GMT +3, время: 03:12. |