源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

按下Enter焦点移至下一个控件的实现js代码

  • 时间:2020-09-23 08:27 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:按下Enter焦点移至下一个控件的实现js代码
[u]复制代码[/u] 代码如下:
<html> <head> <title>Enter2Tab</title> <script type="text/javascript"> window.onload=function(){ var list = new Array(); for(var i=5;i<document.all.length;i++) { if(document.all[i].type=="text"||document.all[i].tagName=="SELECT") list.push(i); } for(var i=0;i<list.length-1;i++) { document.all[list[i]].setAttribute("nextFocusIndex",list[i+1]); document.all[list[i]].onkeydown=JumpToNext; } for(var i=list.length-1;i<document.all.length;i++) { if(document.all[i].type=="button") { document.all[list[list.length-1]].setAttribute("nextFocusIndex",i); document.all[list[list.length-1]].onkeydown=JumpToNext; break; } } document.all[list[0]].focus(); } function JumpToNext(){ if(event.keyCode==13) { var nextFocusIndex=this.getAttribute("nextFocusIndex"); document.all[nextFocusIndex].focus(); } } </script> </head> <body> <input id="A" name="A" type="text" /> <input id="B" name="B" type="text" /> <input id="C" name="C" type="text" /> <input id="D" name="D" type="text" /> <input id="E" name="E" type="text" /> <select id="S1" name="S1"> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> </select> <select id="S2" name="S2"> <option>1</option> <option>2</option> <option>3</option> <option>4</option>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部