點選回車實現表單提交效果程式碼例項
本章節介紹一下如何實現點選回車就可以實現表單的提交效果。
下面是一段實現此功能的程式碼例項和大家分享一下,希望能夠給需要的朋友帶來幫助。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html><html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script language="javascript"> function check(){ var formname=document.loginForm; if(formname.userName.value==""){ alert("請輸入使用者名稱!"); formname.userName.focus(); return false; } if(formname.pwd.value==""){ alert("請輸入密碼!"); formname.pwd.focus(); return false; } formname.submit(); } window.onload=function(){ var obt=document.getElementById("bt"); document.body.onkeydown=function(ev){ var ev=ev||window.event; if(ev.keyCode == 13){ obt.click(); } } obt.onclick=function(){ check(); } } </script> </head> <body> <form name ="loginForm" method="post" action="fuck.html"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="69%" height="30"> <span class="font_04">帳戶名</span> <input type="text" name="userName" size="18.5"> </td> </tr> <tr> <td width="69%" height="30"> <span class="font_04">密 碼</span> <input type="password" name="pwd" > </td> </tr> <tr> <td width="31%" height="30"> <input type="button" id="bt" value="提交表單"/> </td> </tr> </table> </form> </body> </html>
上面的程式碼實現了我們的要求,點選回車或者按鈕都可以實現表單提交的功能,下面介紹一下它的實現原理。
實現原理:
點選按鈕可以實現表單提交效果,這個自然是很簡單了,不用多介紹了。我們可以將onkeydown事件處理函式註冊在body上,然後當點選鍵盤按鍵的時候,判斷是否是點選的回車,Enter鍵的按鍵碼是13,如果點選的是Enter鍵,那麼就呼叫按鈕的click()函式,也就相當於點選按鈕了,於是就進行表單提交工作。
相關文章
- 阻止點選回車提交表單效果程式碼例項
- 阻止點選回車實現的表單提交程式碼例項
- javascript動態實現的表單提交效果程式碼例項JavaScript
- 點選enter回車能夠切換表單元素焦點程式碼例項
- jQuery點選回車事件程式碼例項jQuery事件
- js表單提交後提交按鈕不可點選程式碼例項JS
- JavaScript 點選回車驗證提交表單JavaScript
- javascript如何禁用點選回車提交表單JavaScript
- 防止表單提交按鈕重複點選現象程式碼例項
- 阻止點選回車提交表單簡單方法分享
- 點選enter和ctrl實現表單提交效果
- EasyUI實現的form表單提交簡單程式碼例項UIORM
- 點選實現顯示密碼效果程式碼例項密碼
- javascript 點選回車相當於點選按鈕程式碼例項JavaScript
- js點選div實現閃爍效果程式碼例項JS
- Ctrl+Enter鍵實現提交表單內容例項程式碼
- jquery實現的選項卡效果例項程式碼jQuery
- JavaScript點選投票效果程式碼例項JavaScript
- 使用ajax方式提交表單程式碼例項
- canvas實現點選產生放射性效果程式碼例項Canvas
- canvas實現的鐘表效果程式碼例項Canvas
- 純CSS實現的二級下拉選單效果程式碼例項CSS
- 表單提示美化效果程式碼例項
- js實現的垂直選項卡效果程式碼例項JS
- 選中select下拉選單option項實現提交效果
- jQuery實現點選回車執行指定程式碼jQuery
- angularjs實現的購物車效果程式碼例項AngularJS
- jQuery點選滑出層效果程式碼例項jQuery
- angularJS進行表單提交程式碼例項AngularJS
- 純CSS實現的二級導航選單效果程式碼例項CSS
- jQuery實現的監聽回車按鍵程式碼例項jQuery
- 點選提交按鈕實現彈出警告框表單驗證效果
- html實現簡單ListViews效果的例項程式碼HTMLView
- javascript實現的動畫效果簡單例項程式碼JavaScript動畫單例
- 選項卡方式實現的多角色登陸表單程式碼例項
- jquery實現的點選進行倒數計時效果程式碼例項jQuery
- css3實現的立體導航選單效果程式碼例項CSSS3
- 物件導向實現的tab選項卡效果程式碼例項物件