エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
キーボードで操作した場合でもセレクトイベントを取得する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
キーボードで操作した場合でもセレクトイベントを取得する - Qiita
セレクトボックスの変更時のイベントを取得するとき、カーソルキーで値を変更するとイベントが発生しな... セレクトボックスの変更時のイベントを取得するとき、カーソルキーで値を変更するとイベントが発生しない。 正確にはフォーカスが外れるか、Enterキーが押されるまでイベントが発生しないようだ。(Firefox12, Safari5で確認) 「セレクトボックスを開いてメニューを表示してから、カーソルキーで値を選択し、Enterを押す」という操作しか考慮していないっぽい。 セレクトボックスの値に応じてscriptでformの内容を修正していたりすると、マウスでSubmitを押したときにイベントが発生するため、ユーザの意図しない動作をする可能性がある。 対処としては、keyupイベントでフォーカスを一度外す。 jQueryではこんな感じ。

