jQuery判斷按下的是否是enterEnter鍵

admin發表於2017-10-27

Enter鍵是最常用的鍵盤按鍵之一,一般點選Enter鍵會進入一個應用程式,或者同意去執行某一個操作,不過往往當點選Enter鍵的時候會給出一定的提示,那麼首先就要判斷點選的是否是Enter鍵,下面就通過例項程式碼簡單介紹一下如何實現此判斷。

程式碼例項如下:

[HTML] 純文字檢視 複製程式碼執行程式碼
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>螞蟻部落</title>
<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> 
<script type="text/javascript">
$(document).ready(function(){
  $("#bt").focus();
  $("#bt").keydown(function(ev){
    var ev=ev||window.event;
    if(ev.keyCode==13) {
       alert("回車被按下");
    }
  })
})
</script>
</head>
<body>
<input type="button" id="bt" value="檢視結果"/>
</body>
</html>

當按鈕獲得焦點,並且點選Enter鍵的時候能夠彈出提示框,程式碼比較簡單這裡就不多介紹了。

相關閱讀:

(1).focus()函式參閱jQuery focus事件一章節。

(2).keydown事件參閱jQuery keydown事件一章節。

(3).var ev=ev||window.event參閱var ev=window.event||ev的作用是什麼一章節。  

(4).keyCode屬性參閱JavaScript keyCode屬性一章節。

相關文章