给你一个完整点的例子,里面就有答案,请参照~~~<%
Dim i
response.write "<table><tr>"
For i = 1 To 20
response.write "<td><input name=" & CStr(i) & " onfocus='H1.value=this.name;'>"
If i mod 5 = 0 Then
response.write "</tr><tr>"
End If
Next
response.write "</tr><table>"
response.write "<input type=hidden name=H1>"
%><script language="javascript">
<!--
document.onkeydown=function()
{
var i;
if(event.keyCode == 13)
{
i = parseInt(H1.value);
if (i==20) document.getElementById('1').focus();
else
{
if(document.getElementById(i+5))
{
document.getElementById(i+5).focus();
}
else
{
document.getElementById(i-14).focus();
}
}
}
}
//-->
</script>
Dim i
response.write "<table><tr>"
For i = 1 To 20
response.write "<td><input name=" & CStr(i) & " onfocus='H1.value=this.name;'>"
If i mod 5 = 0 Then
response.write "</tr><tr>"
End If
Next
response.write "</tr><table>"
response.write "<input type=hidden name=H1>"
%><script language="javascript">
<!--
document.onkeydown=function()
{
var i;
if(event.keyCode == 13)
{
i = parseInt(H1.value);
if (i==20) document.getElementById('1').focus();
else
{
if(document.getElementById(i+5))
{
document.getElementById(i+5).focus();
}
else
{
document.getElementById(i-14).focus();
}
}
}
}
//-->
</script>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title><SCRIPT LANGUAGE="javascript" >
<!-- function Enter_Tab(){
if(event.keyCode==13){
if(document.activeElement.name=="9"){
document.all["1a"].focus();
}else{
event.keyCode=9;
}
}
}
-->
</SCRIPT></head>
<body onkeydown="Enter_Tab();">
<form name="form1" method="POST">
<table border="1" width="100%">
<tr>
<td width="33%"><input type="text" id="1a" name="1a" value="1" size="20" tabindex="1" ></td>
<td width="33%"><input type="text" id="4" name="4" value="4" size="20" tabindex="4"></td>
<td width="34%"><input type="text" id="7" name="7" value="7" size="20" tabindex="7"></td>
</tr>
<tr>
<td width="33%"><input type="text" id="2" name="2" value="2" size="20" tabindex="2"></td>
<td width="33%"><input type="text" id="5" name="5" value="5" size="20" tabindex="5"></td>
<td width="34%"><input type="text" id="8" name="8" value="8" size="20" tabindex="8"></td>
</tr>
<tr>
<td width="33%"><input type="text" id="3" name="3" value="3" size="20" tabindex="3"></td>
<td width="33%"><input type="text" id="6" name="6" value="6" size="20" tabindex="6"></td>
<td width="34%"><input type="text" id="9" name="9" value="9" size="20" tabindex="9">
</tr>
</table>
</form></body>
</html>