2013-09-30 31 views
2

我的表單中有一個文本框。我寫了一個JavaScript函數來添加一些功能,當用戶在文本框中輸入一些值,然後按Enter按鈕。當我按Enter按鈕時,首先,它執行我的JavaScript功能,但它顯示驗證消息(它提交表單)。如何解決這個問題當我在文本框中按回車鍵時,請勿提交表格

這裏是我的texbox

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

這裏是我的JavaScript函數

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

     } 
     return false; 
} 

回答

9

阻止默認動作用preventDefault()

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

    } 
    return false; 
} 
相關問題