2013-05-17 19 views
0

我正在使用asp文本框控件的用戶控件(ascx)。 每當我按下TextBox上的回車鍵,用戶控件就會自動提交它。 我不希望發生這種情況。我想在提交按鈕之外的任何其他控件上禁用自動提交。按TextBox上的輸入提交

請注意,我不使用Table以外的任何HTML控件。

謝謝!

回答

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

這工作完全!謝謝!!! – Smiley