日付ピッカーのカレンダーアイコンの場合は、クラスdatepickerbutton
のボタンに変えて、ボタンでenter
を押してキーボードに移動しようとしました。私がそれをしたとき、矢印キーは正常に機能するところで下向き矢印を使うときとは対照的に、機能しなくなる。問題の最初の原因であるように見えるコードの一部を見つけましたが、それがどのように動作するか、解決する方法を理解できません。誰かがこの部分を理解する手助けをすることができれば、私はおそらく修正を使ってレポにプルリクエストをすることができます。 https://github.com/Eonasdan/bootstrap-datetimepicker/blob/master/src/js/bootstrap-datetimepicker.jsDate Time PickerコンポーネントでEnterキーを押したときの問題
for (index2 = keyBindKeys.length - 2; index2 >= 0; index2--) {
if (!(keyMap[keyBindKeys[index2]] in pressedModifiers)) {
allModifiersPressed = false;
break;
}
}
UPDATE:
のライン1276年頃からボタンにタブ移動するとき、私はこれの原因はタブキーであることが判明し、それは鍵がなぜまだ、まだ、わからない配列を押す増加します見てください
コンソールログに追加してEnterキーを押し、矢印キーでナビゲートしようとすると、forループとif文がアクティブになりますが、変数の意味や防止すべきものがわかりません。ここにコメントはありません –