эмуляция события click для элемента select
Я только недавно начал глубоко копаться в javascript, раньше юзал понемногу.
Порывшись в справочниках, понял, что событие click(), эмулирующее клик мышкой, существует только для кнопок и переключателей, а для выпадающих списков его нет. Так все-таки можно ли заставить список раскрываться, не нажимая на него? Перерыл рунет и половину англонета, не нашел ничего вдохновляющего... Есть у кого идеи или полезные ссылки? |
в Firefox его даже для кнопок нету
да и незачем его использовать если вам нужно вызвать обработчик события, то его и вызывайте. хотите выделить элемент, выделяйте его что еще вам не хватает? |
|
[offtopic]
эта запись должна отсылать к другой записи ;) [/offtopic] |
click отличается от change только тем, что срабатывает на повторный клик, по ЭТОЙ же строке. Всё остальное: номер выбранной строки (id), значение выбранной строки (value), текст выбранной строки ... выбираются одинаково. В обработчике выражайте себя как угодно, а можно и без обработчика сразу адресоваться на какую то страницу.
Я так мыслю :-) |
Часовой пояс GMT +3, время: 20:19. |