我的问题是,当我单击按钮时,它会正常工作,但如果我使用回车按钮,它将尝试提交表单并将 ?var=x 附加到 URL。
我的两个输入:
<input type="text" name="users" onkeydown="if (event.keyCode == 13) document.getElementById('submitbtn').click()">
<input type="button" name="submitbtn" onclick="showUser(users.value)">
其余的你可以查看我的来源。如果你输入 1 或 2 并单击按钮,你会得到结果,但如果你按 Enter,它不会给你结果并改变 URL,就像我说的那样。