HTML本文にテキストボックスがあります:input type="text" id="text-input"
ユーザーがEnterキーを押したときにフォーカスを合わせるためにこれを使用しています:
<script>
$(document).keypress(function(e) {
if(e.keyCode == 13) {
$("#text-input").focus();
}
});
</script>
試しに使用している Web ページには、テキスト ボックスしかありません。空白の領域をクリックして Enter キーを押すと、「|」プロンプトが下にずれます。このクリックとエンターを繰り返すと、テキストボックスにあるはずの「|」がどんどん下に移動していきます。
何が悪かったのか?