我的表单中有一个文本框。当用户在文本框中输入一些值然后按JavaScript
按钮时,我会编写一个Enter
函数来添加一些功能。当我按下Enter
按钮时,首先,它会执行我的JavaScript功能,但随后会显示验证消息(它会提交表单)。如何解决这个问题
这是我的texbox
<asp:TextBox ID="txt_CopyFrom" runat="server" onkeypress="searchKeyPress(event);" ClientIDMode="Static"></asp:TextBox>
这是我的JavaScript函数
function searchKeyPress(e) {
if (e.keyCode === 13) {
.
.
.
}
return false;
}
答案 0 :(得分:9)
使用preventDefault()
function searchKeyPress(e) {
e.preventDefault();
if (e.keyCode === 13) {
.
.
.
}
return false;
}