LoginSignup
0
0

More than 3 years have passed since last update.

Shift + tab キーでフォーカス逆移動が利かない

Posted at

Shift + tab キーでフォーカス逆移動が利かない

「Shift」+「Tab」でフォーカス逆移動は、デフォルト設定なのに
押下してもそのまま次の要素へ移動する事象が発生。

原因

JSファイルの中でエンターキーとTabキー押下制御の処理を書いており、
それが優先されていたため、Shift + tab キーの処理が反映されていなかった!

js
/*エンターキー、タブキーの場合*/
if (e.keyCode == 13 || e.keyCode == 9 && event.shiftKey == false) {
     if(e.keyCode == 9){
           /*やりたい処理*/
     }else if((e.keyCode == 13 && !foucsInput.is(':focus'))){
      /*やりたい処理*/
   }
}

「 if (e.keyCode == 13 || e.keyCode == 9 && event.shiftKey == false) { 」

&&event.shiftKey == false を書き加えると動きました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0