@nickdembovsky

Как сделать выбор двоих элементов с разных select JS ?

Есть два селекта, с каждого нужно выбрать по одному элементу и задать условие через if (JS) и в зависимости от выбранных элементов делать какое-то действие. У меня оно выглядит так, но код не работает(
HTML
<select id="col" name="color"  OnChange='probaalert()'>
		<option  id="black" value="black" selected="">Black </option>
		<option id="white" value="white">White </option>
</select>
<select id="size" name="size">
		<option id="sm" value="sm">20 x 20 </option>
		<option value="rect" selected="">20 x 28 </option>
                <option value="med">32 x 32 </option>
                <option value="lg">64 x 64 </option>
</select>


JS
<script>
function probaalert()
{	
	var size;
	var o;
size = document.getElementById("size"); 
o = document.getElementById("col");
if((o.value == "black")&&(size.value == "sm")){
alert('Выбран sm');
}
	
}
</script>
  • Вопрос задан
  • 2669 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
jsfiddle.net/petroveg/hbdssk3e

Update: По просьбе автора единственный раз к нам в гости приехал цирк codepen.io/cleric/pen/lxqIu
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@nickdembovsky Автор вопроса
Можно это реализовать на чистом JS без JQuery?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы