$(document).ready(function()
{
document.onkeydown = function(e)
{
var ev = document.all ? window.event : e;
if(ev.keyCode==13)
{
document.getElementById("txtUserPassword").focus();
}
}
});
//触发回车事件让焦点跳到登录框上
$(document).ready(function()
{
document.onkeydown = function(e)
{
var ev = document.all ? window.event : e;
if(ev.keyCode==13)
{
document.getElementById("divDengru").focus();
}
}
});
//触发回车事件判断用户名输入框 是否 是数字和英文 和 判断用户名框和密码框的值是否是 用户名 密码
$(document).ready(function()
{
document.onkeydown = function(e)
{
var ev = document.all ? window.event : e;
if(document.getElementById("txtUserName").value == "用户名")
{
alert("用户名为空请输入用户名")
return false;
}
if(document.getElementById("txtUserPassword").value == "密码")
{
alert("密码为空请输入密码")
return false;
}
if (ev.keyCode == 13 && document.getElementById("txtUserName").value == document.getElementById("txtUserName").value.replace(/[\W]/g,'') && document.getElementById("txtUserName").value !== "用户名" && document.getElementById("txtUserPassword").value !== "密码")
{
alert("登录成功");
}
else
{
alert("请输入用户名只能输入数字和英文");
return false;
}
}
});
我要设置一个回车事件 先获得获得用户名的ID按了回车后获得密码的ID让焦点移到密码的ID上在按回车获得登录的ID将焦点移动到登入的ID上在进行判断 我是想要这样的
但是现在我把焦点移到用户名的ID上按下回车就会知道获得登录的ID然后进行判断就是
现在的情况就是我在用户名的ID上按回车就直接到了判断 我想要一步一的来请问这个问题要怎么解决
然后我在那么三个input上都设置的tab的焦点 tabindex="1" tabindex="2" tabindex="3"
会不会跟这个有关系
而却还有问题就是 我按键盘上的随便什么键他都给我直接到跑到了判断 1 A ? 就是键盘的随便什么按键都会触发我这个原本的回车事件