1. 程式人生 > >js/jQery中的鍵盤監聽事件觸發回車鍵位登入觸發教程及demo

js/jQery中的鍵盤監聽事件觸發回車鍵位登入觸發教程及demo

js/jQery中的鍵盤監聽事件觸發回車鍵位登入觸發教程及demo

在我們專案的過程中經常會遇到需要鍵盤
來控制的事件,比如:登入、搜尋等,廢話不多說上程式碼!!

我這裡主要是做了兩個的監聽,一個是回車的,一個是通用複製的,
可以在判斷中寫入方法體來控制

 <script type="text/javascript">
	 $(this).keydown(function(event){ //監聽鍵盤按下時的事件
	 	console.log(event.keyCode); //按下不同的按鍵,對應的event.keyCode也不同
	 	
	 	if(event.keyCode==13){
	 	alert("恭喜你按下了回車鍵")
	 	}
	 	
	 	if (event.ctrlKey && event.keyCode === 67){ 
	        alert('恭喜你按下了CTRL+C'); 
	      }
	 });
 </script>

分享下我的Demo html程式碼(隨意寫,不影響)

<body>
鍵盤監聽事件:<textarea >請隨意敲擊鍵盤</textarea> <br /> 
</body>

event:主要就是這個屬性來控制的鍵盤的點選
有興趣的也可以去網上搜一下它的特點,至於我也
就是運用簡單的操作。

而我在控制檯輸出的event.keyCode值,可以幫助你判斷
你鍵盤的值從而來幫助你對某個鍵位做控制。

console.log(event.keyCode);

ps:大家可別忘了引入js檔案,不然會出錯
好了,希望我的文章對你有幫助^ . ^