急!如何用键盘上的数字键模拟鼠标点击页面中按钮(或热区)事件?

luqiang 2002-07-17 05:15:13
请问各位高手,如何实现只用键盘的按键而不用鼠标,进行页面的点击?
比如说首页上有五项,用1 - 5键,即可转入相应的页面?
这个用jsp or vbs能实现吗?
-------------
很着急,请帮忙!
...全文
157 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
seabell 2002-07-17
  • 打赏
  • 举报
回复
小细节
case 96:a0.onclick();break; => case 96:a0.click();break;
seabell 2002-07-17
  • 打赏
  • 举报
回复
小细节
case 96:a0.onclick();break; => case 96:a0.click();break;
llrock 2002-07-17
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function asd(){
switch(window.event.keyCode){
case 96:a0.onclick();break;
case 97:a1.onclick();break;
case 98:a2.onclick();break;
case 99:a3.onclick();break;
case 100:a4.onclick();break;
case 101:a5.onclick();break;
case 106:a6.onclick();break;
case 107:a7.onclick();break;
case 108:a8.onclick();break;
case 109:a9.onclick();break;
}
}
//-->
</SCRIPT>
<body onkeydown=asd()>
<INPUT TYPE="button" value="请点小键盘的0" NAME="a0" onclick="alert('你点击了这个按钮a0')">
<INPUT TYPE="button" value="请点小键盘的1" NAME="a1" onclick="alert('你点击了这个按钮a1')">
<INPUT TYPE="button" value="请点小键盘的2" NAME="a2" onclick="alert('你点击了这个按钮a2')">
<INPUT TYPE="button" value="请点小键盘的3" NAME="a3" onclick="alert('你点击了这个按钮a3')">
<INPUT TYPE="button" value="请点小键盘的4" NAME="a4" onclick="alert('你点击了这个按钮a4')">
<INPUT TYPE="button" value="请点小键盘的5" NAME="a5" onclick="alert('你点击了这个按钮a5')">
<INPUT TYPE="button" value="请点小键盘的6" NAME="a6" onclick="alert('你点击了这个按钮a6')">
<INPUT TYPE="button" value="请点小键盘的7" NAME="a7" onclick="alert('你点击了这个按钮a7')">
<INPUT TYPE="button" value="请点小键盘的8" NAME="a8" onclick="alert('你点击了这个按钮a8')">
<INPUT TYPE="button" value="请点小键盘的9" NAME="a9" onclick="alert('你点击了这个按钮a9')">
</body>
llrock 2002-07-17
  • 打赏
  • 举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function asd(){
if(window.event.keyCode==101)a.onclick();
}
//-->
</SCRIPT>
<body onkeydown=asd()>
<INPUT TYPE="text" NAME="a" onclick="alert('你点击了这个按钮')">
</body>

87,994

社区成员

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

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