Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как повлиять на селект (https://javascript.ru/forum/dom-window/15478-kak-povliyat-na-selekt.html)

arma 28.02.2011 21:35

Как повлиять на селект
 
Есть селект:
<select name="select" id="select" onChange="alert('sefsef');">
...
</select>


Если я делаю:
document.getElementById('select').selectedIndex=2;

Нужный мне пункт в селекте выбирается, но событие onChange не срабатывает...
Как мне из скрипта вызвать событие ончендч селекта?
Всмысле сделать так, чтоб селект подумал что я по нему кликнул...

ksa 28.02.2011 21:43

Цитата:

Сообщение от arma
Как мне из скрипта вызвать событие ончендч селекта?

Просто вызови ту функцию и все...

arma 28.02.2011 22:04

Это было бы очень просто :)
не умею я полностью выражать свою мысль с первого раза... :)
Есть у меня сайт, на нем гугл-перевод. В селекте 2 тысячи языков. Хочу под ним сделать 3 флажка с быстрым переключением нужных мне языков. Функцию я не знаю как зовут (хоть и перелапатил кучи кода гугловского - там чёрт голову сломает, не поймёш в какой момент селекту что присваевается).

ksa 01.03.2011 08:40

Цитата:

Сообщение от arma
Функцию я не знаю как зовут

Вот тут был пример
http://javascript.ru/forum/events/27...t-sobytie.html
только с другим событием...


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