Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.08.2011, 10:38
Аспирант
Отправить личное сообщение для ctpz Посмотреть профиль Найти все сообщения от ctpz
 
Регистрация: 30.06.2011
Сообщений: 63

опредедление Select в js
Добрый день. Как можно определить выбранный элемент select'a? Пробовал при помощи getElementById, но не получается. Задача в том, что зависимости от выбранного элемента select'a должно происходить одно из действий.
Ответить с цитированием
  #2 (permalink)  
Старый 01.08.2011, 11:22
Профессор
Отправить личное сообщение для ваый Посмотреть профиль Найти все сообщения от ваый
 
Регистрация: 29.06.2011
Сообщений: 445

value не работает?
Ответить с цитированием
  #3 (permalink)  
Старый 01.08.2011, 12:07
Аспирант
Отправить личное сообщение для ctpz Посмотреть профиль Найти все сообщения от ctpz
 
Регистрация: 30.06.2011
Сообщений: 63

Так?
if(document.getElementById('select').value == "q"){
}
Если да, то не работает.
Ответить с цитированием
  #4 (permalink)  
Старый 01.08.2011, 12:16
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

var select = document.getElementById('select');
select[select.selectedIndex].value;
Ответить с цитированием
  #5 (permalink)  
Старый 01.08.2011, 14:57
Аватар для SkyLight
Злюка-бобер
Отправить личное сообщение для SkyLight Посмотреть профиль Найти все сообщения от SkyLight
 
Регистрация: 21.03.2010
Сообщений: 438

Вопрос на всякий случай: вы пользуете getElementById, а имеет ли сам селект id="select"?
__________________
In WEB We Trust
У всех есть своя темная сторона...
Ответить с цитированием
  #6 (permalink)  
Старый 01.08.2011, 18:47
Аспирант
Отправить личное сообщение для ctpz Посмотреть профиль Найти все сообщения от ctpz
 
Регистрация: 30.06.2011
Сообщений: 63

SkyLight, да
Ответить с цитированием
  #7 (permalink)  
Старый 01.08.2011, 18:53
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

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>
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием
  #8 (permalink)  
Старый 01.08.2011, 23:10
Аспирант
Отправить личное сообщение для ctpz Посмотреть профиль Найти все сообщения от ctpz
 
Регистрация: 30.06.2011
Сообщений: 63

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сохранить предыдущее значение select? MaxD Общие вопросы Javascript 3 21.07.2011 12:36
select в js. нужна помощь vladislav_m Общие вопросы Javascript 10 02.04.2011 10:27
Не получается передать переменную из JS в PHP Lion_astana AJAX и COMET 2 23.11.2010 17:23
Проблема с динамическим формированием select elepsion jQuery 1 31.10.2010 14:31
помогите задать переменную в js bsgroupua Общие вопросы Javascript 3 01.02.2010 18:28