@ernestby

Как с помощью JS сделать авто вставку значения в input select?

Есть два Select Input, в первом и втором есть по два значения: яблоко и груша. По умолчанию в первом стоит яблоко, во втором груша, как сделать так, чтобы при выборе яблоки во втором селекте, в первом селекте значение менялось на грушу?
  • Вопрос задан
  • 2520 просмотров
Пригласить эксперта
Ответы на вопрос 3
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
JavaScript (нужно подключить библиотеку jQuery):
$(function(){
	$("#select2").change(function(){ 
		if($(this).val() == "apple")  $("#select1").val("pear")  
	});
});


HTML:
<select id="select1" >
	<option value="apple" selected >Яблоко</option>
	<option value="pear" >Груша</option>
</select>
<select id="select2" >
	<option value="apple" >Яблоко</option>
	<option value="pear" selected >Груша</option>
</select>


Рабочий пример тут
Ответ написан
xeLL
@xeLL
Fullstack web developer
Если с jQuery, то на .on('change', function() {
// здесь код для смены значения другого селекта
});
Ответ написан
Комментировать
pxz
@pxz
✔ Совет: Вам помогли? Отметьте ответы решением.
Как грустно, когда для таких задач используют jQuery...
Тут набросал пример на нативном JS.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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