Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Выбор значения select --> скрытый input (https://javascript.ru/forum/dom-window/70997-vybor-znacheniya-select-skrytyjj-input.html)

Flashforward7 17.10.2017 16:53

Выбор значения select --> скрытый input
 
Имеется селект и скрытый инпут
<select name="sel_groups">
<option value="0">Москва</option>
<option value="1">Воронеж</option>
<option value="2">Сочи</option>
<option value="3">Симферополь</option>
<option value="4">Понивиль</option>
<input  type="hidden" value="Симферополь" name="example">
</select>


Нужно что бы автоматически выбиралась опция селекта с городом, равным value инпута. Помогите пожалуйста. Спасибо!

Nexus 17.10.2017 17:17

Flashforward7, у вас html-код кривой.
Что вы сделали для решения вашей задачи?

<select name="sel_groups">
<option value="0">Москва</option>
<option value="1">Воронеж</option>
<option value="2">Сочи</option>
<option value="3">Симферополь</option>
<option value="4">Понивиль</option>
</select>
<input  type="hidden" value="Симферополь" name="example">
<script>
window.addEventListener('load',function(){
	var input_value=document.querySelector('[name="example"]').value;
	document.querySelectorAll('select[name="sel_groups"] option').forEach(function(item){
		if(item.innerHTML==input_value)
			item.setAttribute('selected',true);
	});
},false);
if(document.readyState=='complete')
	window.dispatchEvent(new Event('load'));
</script>


Часовой пояс GMT +3, время: 22:20.