0

私はこれをMacintoshで実行しているため、optionキーです。

次のような HTML の簡単なメニューがあります。

<select name="select-item">
    <option value="">Test</option>
    <option value="1">One</option>
</select>

これは要素の内部にformあり、JavaScript では創造的に名前が付けられたform変数を持っています。

メニュー項目が選択されているときに、option/alt キーが押されているかどうかを確認するにはどうすればよいですか?

次のコードを試しました:

form['select-item'].onchange=function(e) {
    alert(e.altKey);
}

undefinedオプションキーが押されているかどうかに関係なく、結果として得られます。shift代わりにキーを試しても同じことが当てはまります。

jQuery は使用しないでください。

4

1 に答える 1