在TextBox提交时按Enter键

时间:2013-05-17 18:05:13

标签: button user-controls textbox submit

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

请注意,我不使用表格之外的任何HTML控件。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以输入javascript代码并停用Enter关键事件...

<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>