點選enter回車能夠切換表單元素焦點程式碼例項
一個比方便的操作就是點選Enter鍵能夠實現切換表單元素焦點的效果。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $('input:text:first').focus(); document.onkeydown = function enterHandler(event){ var inputs = $("input"); //可自行新增其它過濾條件 var browser = navigator.appName ; //瀏覽器名稱 var userAgent = navigator.userAgent; //取得瀏覽器的userAgent字串 var Code = '' ; // IE if(browser.indexOf('Internet')>-1){ Code = window.event.keyCode ; } // 火狐 else if(userAgent.indexOf("Firefox")>-1){ Code = event.which; } // 其它 else { Code = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode; } //可以自行加其它過濾條件 if(Code == 13){ for(var i=0;i<inputs.length;i++){ if(inputs[i].id == document.activeElement.id){ i = i== (inputs.length - 1) ? -1 : i ; $('#'+ inputs[i+1].id ).focus() break; } } } } }) </script> </head> <body> <ul> <li><input id="one" type="text" value="螞蟻部落"/></li> <li><input id="two" type="text" value="softwhy.com"/></li> </ul> </body> </html>
上面的程式碼實現了我們的要求,點選回車可以實現切換文字框的焦點效果。
相關文章
- 阻止點選回車提交表單效果程式碼例項
- 點選回車實現表單提交效果程式碼例項
- 點選方向鍵實現文字框焦點切換程式碼例項
- 阻止點選回車實現的表單提交程式碼例項
- jQuery點選回車事件程式碼例項jQuery事件
- javascript 點選回車相當於點選按鈕程式碼例項JavaScript
- 焦點離開立刻進行表單驗證程式碼例項
- 表單元素預設值感應滑鼠點選清空和重置程式碼例項
- 文字框失去焦點即刻進行表單驗證程式碼例項
- tab選項卡切換例項程式碼
- JavaScript 點選回車驗證提交表單JavaScript
- javascript如何禁用點選回車提交表單JavaScript
- 點選獲取焦點可以伸縮的搜尋框程式碼例項
- js點選平滑定位到指定元素程式碼例項JS
- 點選實現隱藏元素本身程式碼例項
- View手動切換焦點注意事項View
- 去除input焦點描邊程式碼例項
- 側欄能夠定位的導航選單程式碼例項
- 阻止點選回車提交表單簡單方法分享
- js表單提交後提交按鈕不可點選程式碼例項JS
- JavaScript元素點選背景顏色切換JavaScript
- 點選按鈕顯示或者隱藏元素例項程式碼
- 防止表單提交按鈕重複點選現象程式碼例項
- 文字框獲得和失去焦點程式碼例項
- jQuery選項卡切換圖片效果程式碼例項jQuery
- JavaScript刪除元素節點程式碼例項JavaScript
- 點選enter和ctrl實現表單提交效果
- 使用點陣圖選單項——點陣圖選單項例項 (轉)
- 將表單元素轉換為json格式物件例項程式碼JSON物件
- 點選實現元素的漸隱或者漸現程式碼例項
- 點選按鈕實現隱藏一個元素程式碼例項
- 點選按鈕拷貝複製元素內文字程式碼例項
- JavaScript點選投票效果程式碼例項JavaScript
- 滑鼠虛滑過選項卡切換效果程式碼例項
- Ctrl+Enter鍵實現提交表單內容例項程式碼
- js重置form表單元素值程式碼例項JSORM
- 將表單元素序列為物件程式碼例項物件
- 當文字框失去焦點即進行表單驗證簡單例項單例