Показать сообщение отдельно

  #8  
Старый 13.09.2008, 18:57
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
Сообщение от .:EnoT:.  
ну да, прочитал я в документации, что onclick не обрабатывается в селекте.
Спасибо тебе за помощь!
Поставь onchange на селект и юзай selectedIndex (что id, что текст нутри option)

example:
PHP код:
<select name="girls" onchange="myFunc(this)"
а обработка
PHP код:
function myFunc(obj){
var 
text имяСписка.options[имяСписка.selectedIndex].text;
var 
value имяСписка.options[имяСписка.selectedIndex].value
где имяСписка, можно заменить на obj

А еще лучше

PHP код:
$("#mySelect").bind('change', function(){
var 
text this.html();
var 
value this.val();
}); 
и никаких onchange в HTML ( отвыкаем от DOM1)

Последний раз редактировалось Naydav; 13.09.2008 в 19:08..
 
Ответить с цитированием