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事件
- 前端自定義類事件回撥封裝前端事件封裝
- 自定義事件提醒程式事件
- WPF 自定義附加事件事件
- WPF自定義路由事件路由事件
- 繫結自定義事件事件
- Android自定義OnTouch事件Android事件
- jquery自定義事件的使用jQuery事件
- js 建立和觸發事件 和 自定義事件JS事件
- 080 元件自定義事件-繫結元件事件
- 元件間通訊--自定義事件元件事件
- 自定義一個事件聚合器事件
- 自定義事件相容處理物件事件物件
- js發起自定義事件CustomEventJS事件
- 自定義View事件之進階篇(四)-自定義Behavior實戰View事件
- 自定義View事件篇進階篇(二)-自定義NestedScrolling實戰View事件
- 自定義事件實現子傳父事件
- vue router路由自定義後退事件Vue路由事件
- JS觀察者模式-自定義事件JS模式事件
- js自定義Android端手勢事件JSAndroid事件
- 自定義View以及事件分發總結View事件
- 1.22 JQuery5:繫結自定義事件jQuery事件
- js頁面當中沒有寫回車事件,但是有回車效果JS事件
- JavaScript自定義滾動條詳解JavaScript
- Element 輸入框input響應回車事件事件
- Android 自定義View:處理事件分發(四)AndroidView事件
- 由自定義事件到vue資料響應事件Vue
- element-ui - 原始碼學習 - 自定義事件UI原始碼事件
- Vue自定義元件事件傳遞:EventBus部分Vue元件事件
- 如何實現swipe、tap、longTap等自定義事件事件
- Laravel Admin 自定義 JavaScript 的正確方式?LaravelJavaScript
- JavaScript實現自定義的生命週期JavaScript
- 帶你自定義實現Spring事件驅動模型Spring事件模型
- element-UI change 事件傳遞自定義引數UI事件
- Flutter自定義折線圖並新增點選事件Flutter事件
- JavaScript 點選回車驗證提交表單JavaScript
- Netty中自定義事件處理程式和監聽器Netty事件
- 自定義View事件篇進階篇(三)-CoordinatorLayout與BehaviorView事件