按Enter键跳入到下一个输入框,当没有输入框时,按Enter键直接登录
(登录页面通用)
Javascript代码:
function skipInput(thisInput){
var inputs = document.getElementsByTagName("input");//获取登录页面的input标签
for(var i = 0;i<inputs.length;i++){//循环input标签的数量
// 如果是最后一个,则焦点回到第一个。(这个你可以选择去掉)
if(i==(inputs.length-1)){
inputs[0].focus();
break;
}else
if(thisInput == inputs[i]){
inputs[i+1].focus();//当(event.keyCode==13)按Enter键触发window事件时聚焦下一个input标签
login();//这是在skipInput函数中调用另一个login(登录按钮点击跳转的方法)函数
break;
}
}
}
Html代码:
登录名`<input i`d="user" name="userName" type="text" onkeypress="if(event.keyCode==13) skipInput(this);" />`
密码:<input id="pass" name="passWord" type="text" onkeypress="if(event.keyCode==13) skipInput(this);" />
<input type="submit" class="button" value="登录" onclick="login();">
οnclick=”login(); 这个跳转的函数,请小伙伴们自己写哟!