同様の質問がstackoverflowにあることは知っていますが、どれも有効な解決策を持っていないと思います。そのため、HTML 入力フィールドにフォーカスがあるときにキー UP または DOWN を入力すると、カーソルは入力値の先頭/末尾に自動的に移動します。
(これは、stackoverflow サイトの右上の検索ボックスで確認できます)。
これは抜きたい!!
次のコードを試しましたが、うまくいきませんでした:
$(document).on("keydown", "#input_field", function(event) {
if(event.which==38 || event.which==40){
event.preventDefault();
}
});
これに対する解決策はありますか..?