@adam_carraway

Как получить значение select в div?

У меня в диве есть select , как получить его value? просто к селекту обратиться не подходит.
<div id='div'>
<select class="selectpicker" data-live-search="true">
  <option data-tokens="ketchup mustard" value="1">Hot Dog, Fries and a Soda</option>
  <option data-tokens="mustard "  value="2">Burger, Shake and a Smile</option>
  <option data-tokens="frosting"  value="3">Sugar, Spice and all things nice</option>
</select>
</div>
  • Вопрос задан
  • 437 просмотров
Решения вопроса 1
@adam_carraway Автор вопроса
Нашел решение
var myDiv = document.getElementById('div');
var myVal = myDiv.getElementsByTagName('select')[0].value;
alert(myVal);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
hzzzzl
@hzzzzl
e = document.querySelector('select')
value = e.options[e.selectedIndex].value;  // цифра
text = e.options[e.selectedIndex].text;   // текст


или почему к селекту обратиться не подходит?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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