Dovg
Продвинутый новичок
Ночные размышления об onchange и firefox
Делаю нечто подобное
<select class="myselect" name="regionsel" id="regionsel" onchange="foo(this.value);">
когда выбираешь элемент мышкой, то все известные мне графические браузеры ведут себя ожидаемо.
Если клавиатурой перенести фокус на этот элемент и клавишами "стрелка вверх" и "стрелка вниз" выбрать нужный, то ФФ отличается от остальных:
- неФФ: событие onchange срабатывает при смене опции в селекте (простого нажатия "вниз" хватит)
- firefox: при выделении элемента событие не срабатывает, чтобы сработало нужно дополнительно нажать enter.
проверял на 2.0.0.3 portable edition под Виндовс и Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1) из стандартной поставки
Собственно вопроса нет, просто делюсь
Делаю нечто подобное
<select class="myselect" name="regionsel" id="regionsel" onchange="foo(this.value);">
когда выбираешь элемент мышкой, то все известные мне графические браузеры ведут себя ожидаемо.
Если клавиатурой перенести фокус на этот элемент и клавишами "стрелка вверх" и "стрелка вниз" выбрать нужный, то ФФ отличается от остальных:
- неФФ: событие onchange срабатывает при смене опции в селекте (простого нажатия "вниз" хватит)
- firefox: при выделении элемента событие не срабатывает, чтобы сработало нужно дополнительно нажать enter.
проверял на 2.0.0.3 portable edition под Виндовс и Iceweasel/2.0.0.6 (Debian-2.0.0.6-0etch1) из стандартной поставки
Собственно вопроса нет, просто делюсь