手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Enter转换为Tab的小例子(兼容IE,Firefox)
Enter转换为Tab的小例子(兼容IE,Firefox)
摘要:复制代码代码如下:document.onkeydown=function(e){vare=window.event||e;varelemen...

复制代码 代码如下:

document.onkeydown=function(e){

var e=window.event||e;

var element=e.srcElement||e.target;

if(e.keyCode==13&&element.type!="submit"&&element.type!="button"&&element.type!="textarea"&&element.type!="reset"){

if(document.all){

e.keyCode=9;

}else{

getNextInput(element).focus();

e.preventDefault();

}

}

}

function getNextInput(input){

var form=input.form;

for(var i=0;i<form.elements.length;i++){

if(form.elements[i]==input){

break;

}

}

while(true){

if(i++<form.elements.length){

if(form.elements[i].type!="hidden"){

return form.elements[i];

}

}else{

return null;

}

}

}

【Enter转换为Tab的小例子(兼容IE,Firefox)】相关文章:

JQuery勾选指定name的复选框集合并显示的方法

jquery预加载图片的方法

javascript瀑布流布局实现方法详解

jQuery中 prop() attr()使用详解

javascript中FOREACH数组方法使用示例

jQuery实现自动滚动到页面顶端的方法

用 或 || 来兼容FireFox

jQuery实现转动随机数抽奖效果的方法

jQuery实现鼠标经过图片变亮其他变暗效果

用javascript制作放大镜放大图片

精品推荐
分类导航