我有一個基於教程的網頁,用戶可以使用箭頭href按鈕(只有當他們完成一些任務時)才能前進到下一個教程頁面。同樣在大多數頁面上,回車鍵會使您進入下一頁。jQuery Chrome - 禁用輸入密鑰
但是,一些教程頁面,使用輸入鍵用於不同的目的,我希望該鍵被禁用。我做了以下幾點:
$(window).keyup(function(e) {
if (e.keyCode == 13)
{
e.preventDefault();
return false;
}
});
它在IE/FF/Opera中正常工作,但它不在Chrome中。
在Chrome中,如果我在裏面添加了警報,那麼表單將不會提交。否則會。
有什麼想法?
這是使它工作正常 – XGreen 2011-05-12 15:09:54
這工作。它仍然很奇怪,爲什麼只有在「窗口」纔有效。我不是很有經驗的jQuery和不太瞭解它的內部工作...猜我需要做更多的閱讀和更少的寫作代碼的試驗和錯誤:) – user496607 2011-05-13 14:29:00