首頁  >  文章  >  web前端  >  如何防止在 jQuery 中按下回車鍵時清除登入表單?

如何防止在 jQuery 中按下回車鍵時清除登入表單?

Barbara Streisand
Barbara Streisand原創
2024-10-25 11:35:30808瀏覽

How to Prevent Clearing Login Forms on Enter Keypress in jQuery?

如何使用jQuery 在「Enter」時提交表單

使用HTML/jQuery 在AIR 專案中處理登入表單時,您可能會遇到按Enter 鍵會清除表單內容而不是提交表單的問題。要解決此問題,請確保您的程式碼正確處理此事件。

以下程式碼應該要完成此動作:

$('.input').keypress(function (e) {
  if (e.which == 13) {
    $('form#login').submit();
    return false;    //<---- Add this line
  }
});

這裡的關鍵點是新增「return false」語句。這可以防止在允許觸發提交事件時發生預設操作(清除表單)。

有關此主題的更多詳細信息,請參閱關於“event.preventDefault()”主題的 stackoverflow 答案與返回 false”。

以上是如何防止在 jQuery 中按下回車鍵時清除登入表單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn