Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   опредедление Select в js (https://javascript.ru/forum/misc/19303-oprededlenie-select-v-js.html)

ctpz 01.08.2011 10:38

опредедление Select в js
 
Добрый день. Как можно определить выбранный элемент select'a? Пробовал при помощи getElementById, но не получается. Задача в том, что зависимости от выбранного элемента select'a должно происходить одно из действий.

ваый 01.08.2011 11:22

value не работает?

ctpz 01.08.2011 12:07

Так?
if(document.getElementById('select').value == "q"){
}
Если да, то не работает.

nikita.mmf 01.08.2011 12:16

var select = document.getElementById('select');
select[select.selectedIndex].value;

SkyLight 01.08.2011 14:57

Вопрос на всякий случай: вы пользуете getElementById, а имеет ли сам селект id="select"?

ctpz 01.08.2011 18:47

SkyLight, да

walik 01.08.2011 18:53

ctpz,
Все работает, видимо у вас в скрипте что то не так.
<select id="select">
<option value="value1">value1</option>
<option value="value2">value2</option>
<option value="value3">value3</option>
</select>
<button onclick="show();">show</button>
<script>
function show() {
   alert(document.getElementById('select').value);
}
</script>

ctpz 01.08.2011 23:10

walik, возможно. сейчас перепишу все в функцию


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