js问题焦点切换问题 如何实现在登录页面,按tab键,使焦点在账号与密码框间来回切换,而不会切换到如登录按钮等地方。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 账号、密码输入框上加上监听tab建的keyup事件 处理keydown $("#UserName").keydown(function (event) { switch (event.keyCode) { case 13: //enter key $("#Password").focus(); break; case 9: //tab key $("#Password").focus; break; } }); 仅限于IE<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- function keyDownFun(e){ var oEvent = e || window.event; var iCharCode = oEvent.keyCode var target = oEvent.srcElement; if(iCharCode == 9){ if(target.id == 'username'){ document.getElementById("password").focus(); oEvent.returnValue = false; }else if(target.id == 'password'){ document.getElementById("username").focus(); oEvent.returnValue = false; } } } //--> </SCRIPT> </HEAD> <BODY> <INPUT id="username" TYPE="text" NAME="" onkeydown="keyDownFun()"> <INPUT id="password" TYPE="password" NAME="" onkeydown="keyDownFun()"> <INPUT TYPE="button" VALUE="" ONCLICK=""> </BODY></HTML> up! up!浏览器不兼容吗?要浏览器兼容的呢我也在写这方面的东西,求解 不错,我写的时候没写event.returnValue = false; js学的不太好。 JS控制页面宽度 请问 变量里面有多个双引号“”怎么办? 求助! 在指定的范围内实现鼠标跟随并显示鼠标坐标 (有代码) 为什么不能获取元素 请各位帮帮忙!!!!!!近来看看!! 地址栏参数#转义编码 如何实现? 急用,不用iframe如何改变层中的内容? div的overflow问题! 十分简单--关于滚动文字和淡入淡出的冲突 有没有考虑在android上开发你的web应用? 没有调用去执行iframe的方法,去自动跳转执行了 大哥大姐们帮忙啊
switch (event.keyCode) {
case 13: //enter key
$("#Password").focus();
break;
case 9: //tab key
$("#Password").focus;
break;
}
});
<HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function keyDownFun(e){
var oEvent = e || window.event;
var iCharCode = oEvent.keyCode
var target = oEvent.srcElement;
if(iCharCode == 9){
if(target.id == 'username'){
document.getElementById("password").focus();
oEvent.returnValue = false;
}else if(target.id == 'password'){
document.getElementById("username").focus();
oEvent.returnValue = false;
}
}
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<INPUT id="username" TYPE="text" NAME="" onkeydown="keyDownFun()">
<INPUT id="password" TYPE="password" NAME="" onkeydown="keyDownFun()">
<INPUT TYPE="button" VALUE="" ONCLICK="">
</BODY>
</HTML>
我也在写这方面的东西,求解