onkeydown="if(event.keyCode==13) event.keyCode=9"不起作用
代码如下:<html><bodyonload="document.forms.test.username.focus()"><formname="test"><input...
代码如下:
<html>
<body onload="document.forms.test.username.focus()">
<form name="test">
<input type="text" name="username" onkeydown="if(event.keyCode==13) event.keyCode=9" />
<input type="text" />
</form>
</body>
</html>
按下回车键后焦点为什么没有跳到下一个TEXT上? 展开
<html>
<body onload="document.forms.test.username.focus()">
<form name="test">
<input type="text" name="username" onkeydown="if(event.keyCode==13) event.keyCode=9" />
<input type="text" />
</form>
</body>
</html>
按下回车键后焦点为什么没有跳到下一个TEXT上? 展开
1个回答
展开全部
想法很好,但不是你把它换成了9,就等同它按下tab,你可以试试这样
<html>
<body onload="document.forms.test.username.focus()">
<form name="test">
<input type="text" name="username" onkeydown="if(event.keyCode==13) document.getElementById
('next').focus()" />
<input id="next" type="text" />
</form>
</body>
</html>
<html>
<body onload="document.forms.test.username.focus()">
<form name="test">
<input type="text" name="username" onkeydown="if(event.keyCode==13) document.getElementById
('next').focus()" />
<input id="next" type="text" />
</form>
</body>
</html>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询