五月综合缴情婷婷六月,色94色欧美sute亚洲线路二,日韩制服国产精品一区,色噜噜一区二区三区,香港三级午夜理伦三级三

您現(xiàn)在的位置: 365建站網(wǎng) > 365文章 > Firefox下如何將回車鍵轉(zhuǎn)為Tab鍵

Firefox下如何將回車鍵轉(zhuǎn)為Tab鍵

文章來源:365jz.com     點(diǎn)擊數(shù):614    更新時(shí)間:2009-09-12 15:02   參與評(píng)論
在Form里有多個(gè)輸入域,通過Tab可以在這些輸入域中導(dǎo)航,需要用戶敲入回車鍵的效果和Tab見一致,即將
回車鍵轉(zhuǎn)為Tab鍵

IE下可以實(shí)現(xiàn),代碼如下
Html代碼
  1. <html xmlns="http://www.w3.org/1999/xhtml">  
  2. <head>  
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">  
  4. <title>無標(biāo)題文檔</title>  
  5. <script type="text/javascript">  
  6. function enterToTab(event){   
  7.   var e = event?event:window.event   
  8.   if(e.keyCode == 13){   
  9.      e.keyCode = 9;   
  10.   }   
  11. }   
  12. </script>  
  13. </head>  
  14.   
  15. <body>  
  16. <form>  
  17. <input id="input1" type="text">  
  18. <input id="input2" type="text">  
  19. <input id="input3" type="text">  
  20. <input id="input4" type="text">  
  21. </form>  
  22. </body>  
  23. </html>  


但是在FireFox下事件的keyCode 是只讀的,不能修改,不知火狐下如何實(shí)現(xiàn)這個(gè)功能

采納的答案

  1. function enterToTab(obj, event){     
  2.   var e = event?event:window.event     
  3.   if(e.keyCode == 13){     
  4.      obj.nextSibling.focus();   
  5.      return false;   
  6.   }     
  7. }   


函數(shù)多傳一個(gè)參數(shù),就是當(dāng)前DOM的this, 原理就是entry當(dāng)前的input, 就讓鼠標(biāo)焦點(diǎn)獲得到下一個(gè)input框

如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答!! 點(diǎn)擊進(jìn)入論壇

發(fā)表評(píng)論 (614人查看0條評(píng)論)
請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)的政策法規(guī),嚴(yán)禁發(fā)布色情、暴力、反動(dòng)的言論。
昵稱:
最新評(píng)論
------分隔線----------------------------

其它欄目

· 建站教程
· 365學(xué)習(xí)

業(yè)務(wù)咨詢

· 技術(shù)支持
· 服務(wù)時(shí)間:9:00-18:00
365建站網(wǎng)二維碼

Powered by 365建站網(wǎng) RSS地圖 HTML地圖

copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)