2016-09-28 3 views
0

когда я выбрать язык английский в Firefox, то уведомление о доступности прийти, но когда явыпадающий вариант выбора коробки не работает в браузере Chrome

выберите его в хроме, то предупредит не display.i не знаю, что это неправильно там.

ниже код окне выбора:

<select name="setlanguage" id="setlanguage" class="language" data-ng-model="setlanguage"> 

<option onclick="alert();"><span>English</span></option> 

<option><span>French</span></option> 

</select> 
+0

вы установили обработчик событий на 'select', а не индивидуальный' option' – RamRaider

+0

вместо опции вы можете использовать обработчик события onchange для selectbox. –

+0

Опции не всегда запускают события мыши во всех браузерах, поэтому, как указано выше, используйте событие «change» на элементе выбора – adeneo

ответ

0

использование OnChange на tag-- выберите

<select name="setlanguage" id="setlanguage" class="language" onchange="alert('worked')" data-ng-model="setlanguage"> 
    <option>English</option> 
    <option>French</option> 
</select> 
+0

привет, он работает отлично, но я не знаю, почему событие onclick не возникает в хроме, можете ли вы рассказать мне. – sunil

+0

есть некоторые браузеры, которые не поддерживают onclick на опциях select tag, а хром - один из них – sheetal

Смежные вопросы