当我在文本框中按Enter键时不要提交表单

Ahm*_*asi 2 javascript forms asp.net validation textbox

我的表格中有一个文本框.JavaScript 当用户在文本框中输入一些值然后按下Enter按钮时,我编写了一个函数来添加一些功能.当我按下Enter按钮时,首先,它执行我的JavaScript功能,但然后它显示验证消息(它提交表单).如何解决这个问题呢

这是我的texbox

<asp:TextBox ID="txt_CopyFrom" runat="server" onkeypress="searchKeyPress(event);" ClientIDMode="Static"></asp:TextBox>
Run Code Online (Sandbox Code Playgroud)

这是我的JavaScript功能

function searchKeyPress(e) {
        if (e.keyCode === 13) {
                .
                .
                .

        }
        return false;
}
Run Code Online (Sandbox Code Playgroud)

tym*_*eJV 9

使用以防止默认操作 preventDefault()

function searchKeyPress(e) {
    e.preventDefault();
    if (e.keyCode === 13) {
            .
            .
            .

    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)