javascript自定義回車事件
點選Enter鍵一般會有進入程式或者提交表單的功能,下面再來介紹一下如何自定義回車事件。
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>自定義回車事件</title> <script type="text/javascript"> window.onload=function(){ var mytext=document.getElementById("mytext"); //定義回車事件 if (mytext.addEventListener) {//如果是Firefox mytext.addEventListener("keypress", fireFoxHandler, true); } else{ mytext.attachEvent("onkeypress", ieHandler); } function fireFoxHandler(evt) { if (evt.keyCode == 13) { alert("點選回車了"); } } function ieHandler(evt) { if (evt.keyCode == 13) { alert("點選回車了"); } } } </script> </head> <body> <input type="text" id="mytext" /> </body> </html>
當文字框獲得焦點,點選回車就會觸發自定義的回車事件。
特別說明:
1.關於事件註冊可以參閱javascript如何註冊事件處理函式一章節。
2.keyCode等於12表示當前按鍵是Enter鍵。
相關文章
- JavaScript自定義事件JavaScript事件
- Javascript中自定義事件JavaScript事件
- javascript自定義事件原理JavaScript事件
- Javascript框架的自定義事件(轉)JavaScript框架事件
- 使用jQuery在javascript中自定義事件jQueryJavaScript事件
- Javascript事件模型系列(四)我所理解的javascript自定義事件JavaScript事件模型
- 回車響應事件事件
- android EditText 回車事件Android事件
- FineUIMvc隨筆(4)自定義回發引數與自定義回發UIMVC
- WPF自定義路由事件路由事件
- 繫結自定義事件事件
- WPF 自定義附加事件事件
- 自定義事件提醒程式事件
- angularjs中響應回車事件AngularJS事件
- angular 回車事件新增資料到liAngular事件
- jquery自定義事件的使用jQuery事件
- Android自定義OnTouch事件Android事件
- 微信小程式自定義事件微信小程式事件
- java 自定義監聽事件Java事件
- js頁面當中沒有寫回車事件,但是有回車效果JS事件
- JS觀察者模式-自定義事件JS模式事件
- 自定義事件相容處理物件事件物件
- 自定義的事件管理器事件
- 自定義View事件之進階篇(四)-自定義Behavior實戰View事件
- Element 輸入框input響應回車事件事件
- jQuery點選回車事件程式碼例項jQuery事件
- 使用IPostBackEventHandler讓JavaScript“呼叫”回傳事件JavaScript事件
- vue router路由自定義後退事件Vue路由事件
- js發起自定義事件CustomEventJS事件
- jQuery自定義事件簡單介紹jQuery事件
- C#:委託和自定義事件C#事件
- Android自定義TitleBar 自定義標題欄 並進行事件處理Android事件
- JavaScript 點選回車驗證提交表單JavaScript
- javascript如何禁用點選回車提交表單JavaScript
- 自定義View以及事件分發總結View事件
- js自定義Android端手勢事件JSAndroid事件
- 為自定義的View新增長按事件View事件
- 菜鳥學JS(四)——javascript為按鈕註冊回車事件(設定預設按鈕)JSJavaScript事件