我在 HTML 代码中有一个文本框:input type="text" id="text-input"
当用户按下“Enter”键时,我会使用以下代码使其获得焦点:
<script>
$(document).keypress(function(e) {
if(e.keyCode == 13) {
$("#text-input").focus();
}
});
</script>
我正在使用的网页仅有一个文本框。当我点击到一个空白区域,然后按下回车,光标符号 "|" 就会向下错位。如果我一直重复点击并按下回车,原本应该在文本框内的 "|" 符号会越来越向下移动。
出了什么问题?