手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >按下Enter焦点移至下一个控件的实现js代码
按下Enter焦点移至下一个控件的实现js代码
摘要:复制代码代码如下:Enter2Tabwindow.onload=function(){varlist=newArray();for(vari...

复制代码 代码如下:

<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>

【按下Enter焦点移至下一个控件的实现js代码】相关文章:

javascript模拟评分控件实现方法

让插入到 innerHTML 中的 script 跑起来的实现代码

一些有关检查数据的JS代码

一个很简单的办法实现TD的加亮效果.

一段实时更新的时间代码

网页里控制图片大小的相关代码

Js和JQuery获取鼠标指针坐标的实现代码分享

JavaScript中fixed()方法的使用简介

理解javascript的caller,callee,call,apply概念

一些很实用且必用的小脚本代码第1/5页

精品推荐
分类导航