Button 点击文本框上的Enter键提交

Button 点击文本框上的Enter键提交,button,user-controls,textbox,submit,Button,User Controls,Textbox,Submit,我正在使用asp文本框控件处理用户控件(ascx)。 每当我按下文本框上的enter键时,用户控件就会自动提交它。 我不希望这种情况发生。我想在除提交按钮外的任何其他控件上按enter键禁用自动提交 请注意,除了表之外,我不使用任何HTML控件 谢谢 您可以放置javascript代码并禁用EnterKey事件 <div onkeypress="return noenter(event)"> javascript代码: <script language="javascri

我正在使用asp文本框控件处理用户控件(ascx)。 每当我按下文本框上的enter键时,用户控件就会自动提交它。 我不希望这种情况发生。我想在除提交按钮外的任何其他控件上按enter键禁用自动提交

请注意,除了表之外,我不使用任何HTML控件


谢谢

您可以放置javascript代码并禁用
Enter
Key事件

<div onkeypress="return noenter(event)">

javascript代码:

<script language="javascript" type="text/javascript">
    function noenter(e) {
        e = e || window.event;
        var key = e.keyCode || e.charCode;
        return key !== 13; 
    }
</script>

函数noenter(e){
e=e | | window.event;
var key=e.keyCode | | e.charCode;
返回键!==13;
}