0

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

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

谢谢!

4

1 回答 1

0

您可以放置​​ javascript 代码并禁用EnterKey 事件...

<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>
于 2013-05-17T18:09:06.213 回答