如何用Ctrl键代替Tab键

伍子V5 2007-09-06 10:30:49
用户想用Ctrl键实现焦点跳转
以前曾经用回车键代替Tab键
if(window.event.keyCode == 13)
{
window.event.keyCode = 9;
}

本以为将键值改为17就可以了
想不到报"拒绝访问"错误信息
...全文
159 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jinwmmail 2007-10-13
  • 打赏
  • 举报
回复
if ( event.keyCode == 13 )
{
event.keyCode = 9;
}

代码只是在 IE 有效, 本人也正寻找在 FireFox 应该怎么弄?
hij333 2007-09-06
  • 打赏
  • 举报
回复
学习
mbx615 2007-09-06
  • 打赏
  • 举报
回复
<html>
<head>
<title>test</title>
<script type="text/javascript">
document.onkeyup = function(){
try{

if(event.keyCode == 17){
event.keyCode = 9;
var WshShell = new ActiveXObject("Wscript.Shell");
WshShell.SendKeys("{TAB}");
}
}catch(e){
}
}

</script>
</head>
<body>
<input type="text" id="xxx"><input type="text"><input type="text"><input type="text"><input type="text"><input type="text">
</body>

</html>
rjzou2006 2007-09-06
  • 打赏
  • 举报
回复
很多东西都是可以转换来写的
rjzou2006 2007-09-06
  • 打赏
  • 举报
回复
上面代码即可
rjzou2006 2007-09-06
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>

<body>
<form method=post action="">
<input type="text" name="">
<input type="text" name="">
<input type="text" name="">
</form>
</body>
</html>
<script language="JavaScript">
<!--
document.onkeydown = function()
{

var obj = event.srcElement;
for(var i=0;i<document.forms[0].elements.length;i++){
if(document.forms[0].elements[i]==obj){
if (window.event.ctrlKey){//→
if(i<document.forms[0].elements.length-1){ document.forms[0].elements[i+1].focus(); }
}

}
}

}
//-->
</script>
yixianggao 2007-09-06
  • 打赏
  • 举报
回复
ctrl 存在组合用法,无法替代!

用回车吧!

<script language="javascript" event="onkeydown" for="document">
// 将 Enter 键 设置为 Tab 键
if ( event.keyCode == 13 )
{
event.keyCode = 9;
}
</script>

87,918

社区成员

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

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