JS-让你的回车转为(Shift+)Tab
时间:2007-02-18 来源:PHP爱好者
提示:您可以先修改部分代码再运行 <html>
<head>
<title>让你的回车转为TABLE
</title>
</head>
<script language="javascript">
//input obj Form区
// element 当前元素名
// method 跳转方式
function cgo(obj,element,method){
for(tmpa=0;tmpa<obj.length;tmpa++){
if(obj[tmpa].name==element){
id=tmpa;
}
}
if(method=="prv"){
obj[id-1].focus();
}else{
obj[id+1].focus();
}
}
</script>
<body>
<form name="form1">
<input type="text" value="" name="a1" onkeyup="cgo(this.form,this.name,'')"><!-- 将回车转换为Tab -->
<input type="text" value="" name="a2" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a3" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a4" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a5" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a6" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a7" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a8" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a9" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a10" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a11" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a12" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a13" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a14" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a15" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a16" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a17" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a18" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a19" onkeyup="cgo(this.form,this.name,'prv')"><!-- 这个是往回跳的 like Shit+Tab -->
</form>
</body>
</html>
<!--
不好意思,又灌一帖~:)
-->
提示:您可以先修改部分代码再运行
<head>
<title>让你的回车转为TABLE
</title>
</head>
<script language="javascript">
//input obj Form区
// element 当前元素名
// method 跳转方式
function cgo(obj,element,method){
for(tmpa=0;tmpa<obj.length;tmpa++){
if(obj[tmpa].name==element){
id=tmpa;
}
}
if(method=="prv"){
obj[id-1].focus();
}else{
obj[id+1].focus();
}
}
</script>
<body>
<form name="form1">
<input type="text" value="" name="a1" onkeyup="cgo(this.form,this.name,'')"><!-- 将回车转换为Tab -->
<input type="text" value="" name="a2" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a3" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a4" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a5" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a6" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a7" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a8" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a9" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a10" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a11" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a12" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a13" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a14" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a15" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a16" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a17" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a18" onkeyup="cgo(this.form,this.name,'')">
<input type="text" value="" name="a19" onkeyup="cgo(this.form,this.name,'prv')"><!-- 这个是往回跳的 like Shit+Tab -->
</form>
</body>
</html>
<!--
不好意思,又灌一帖~:)
-->
提示:您可以先修改部分代码再运行
相关阅读 更多 +