Я запускаю это на Macintosh, следовательно, ключ option
.JavaScript: обнаружение клавиши Alt/Option на элементе выбора
У меня есть простое меню в HTML следующим образом:
<select name="select-item">
<option value="">Test</option>
<option value="1">One</option>
</select>
Он находится внутри form
элемента, который, в JavaScript имеет творчески названный form
переменной.
Как определить, выключен ли параметр/Alt при выборе пункта меню?
Я попытался следующий код:
form['select-item'].onchange=function(e) {
alert(e.altKey);
}
, но я получаю undefined
как результат, независимо от того, является ли ключ опция вниз или нет. То же самое применяется, если я попробую вместо shift
.
Нет jQuery, пожалуйста.
Спасибо, но вопрос в том, как _can_ я определить ключ при изменении? – Manngo
Ладно, извините за недоразумение вас. Я надеюсь, что редактирование в моем ответе исправит вашу проблему c: –