Автор Тема: Получение значения поля из тега <select> при клике на кнопку  (Прочитано 3294 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн JIOX

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Мну нужно получить значение выбранного элемента из списка
...









Примечания: хочу сделать это с одной формой (что в общем-то можно).

***А теперь косяк: в Oper\'е это дело работает (выводит сообщение с содержимым поля), а в IE не работает!***

Мне очень нужна помощь, ответьте пожалуйста, кто знает - почему не пашет в IE... :(

Оффлайн html_coder

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 427
  • +0/-0
  • 0
    • Просмотр профиля
Ну по-моему всё очень просто, в функции em() ты пишешь window.alert(document.select2.sel.value)
, а в HTML, где у тебя размечен сам селект, ты не указал  value ни для одного option, по всей видимости опера по умолчанию взяла значение "some info", а IE работает по-другому, по этому и вернул тебе в alert просто пустую строку!!!

Добавь value для всех option и всё будет чётко работать!

Оффлайн JIOX

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 16
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
2html_coder:

Что ж... :) Смеяться будешь - я так уже пробовал. Но, видимо, после целого дня программинга что-то попутал от усталости, не заработало и я решил, что не правильно.

А после твоей подсказки решил попробовать еще раз, даже создал специально тестовую страничку (вот ее код):











   
   






Что ж - все работает!

Большое спасибо за помощь!

Тему можно закрывать.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28