回车到下一项?document.onkeydown = fnHandleKeyDown; function fnHandleKeyDown() {
if(event.keyCode == 13) {//回车键
form1.submit();//提交(或其他动作)
return false;
}
}是这个意思么?
if(event.keyCode == 13) {//回车键
form1.submit();//提交(或其他动作)
return false;
}
}是这个意思么?
调试欢乐多
<input name=2 type="text" onKeydown="if(event.keyCode==13) focument.form1.2.focus()">
<input name=3 type="text" onKeydown="if(event.keyCode==13) focument.form1.3.focus()">
<input name=4 type="text" onKeydown="if(event.keyCode==13) focument.form1.4.focus()">
<SCRIPT>
function aa()
{
if(event.keyCode == 13)
{
var objs = form1.getElementsByTagName("INPUT")
var k = 0;
for(var i in objs)
{
if (objs[i] == event.srcElement)
break;
k++
}
if (objs[k].type == "button")
{
objs[0].focus()
}
else
{
objs[k].focus()
}
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM name=form1>
账号:<INPUT name=id usage="notempty" onkeypress=aa()><BR>
密码:<INPUT usage="int" onkeypress=aa()><BR>
<INPUT type=button value=提交 onclick="submit()">
</FORM>
</BODY>