如何当一个编辑框里输入6后,按一下回车(不去按提交按钮),就自动提交了,还有,按一下上下健,也能把焦点上下移动,

chendd2001 2003-08-19 10:25:46
如何当一个编辑框里输入6后,按一下回车(不去按提交按钮),就自动提交了,还有,按一下上下健,也能把焦点上下移动,
...全文
24 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
胖河马 2003-08-20
  • 打赏
  • 举报
回复
<script>
function keydown(index,keyCode) {
switch (keyCode) {
case 13:
form1.submit();
return false;
case 38:
if (index>0)
form1.T1[--index].focus();
return false;
case 40:
if (index<3)
form1.T1[++index].focus();
return false;
default:
return true;
}
}
</script>

<form method="POST" action="abc.asp" name="form1">
<p><input type="text" name="T1" onkeydown="return keydown(0,event.keyCode);"></p>
<p><input type="text" name="T1" onkeydown="return keydown(1,event.keyCode);"></p>
<p><input type="text" name="T1" onkeydown="return keydown(2,event.keyCode);"></p>
<p><input type="text" name="T1" onkeydown="return keydown(3,event.keyCode);"></p>
</form>

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧