#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 を書き加えると動きました。