表单的焦点顺序和对应enter键提交

来源:互联网 发布:唐顿庄园知乎 编辑:程序博客网 时间:2024/06/16 06:55
表单的焦点tap键顺序:tabindex决定,如果值缺省,择按顺序
 用户:<input name="Text1" type="text" tabindex="1" /> 密码:<input name="Password1" type="password" tabindex="2" >
对应onsubmit事件即可:
 <form action="<%=basePath%>common/userlogin.action" method="post" name="loginform" id="loginform" onsubmit="return subUser();"><input src="<%=basePath%>scxt/image/home08.jpg" type="image"/></form>

注意return的用法。
js:
function subUser(){      var username=$("#uname").val();  var password=$("#upwd").val();  var checkCode=$("#checkCode").val();  if(username==""){    $("#msg").html("请输入用户名!");    $("#uname").focus();     return false;  }else if(password==""){    $("#msg").html("请输入密码!");    $("#upwd").focus();      return false;  }else if(checkCode==''){    $("#msg").html("请输入验证码!");    $("#checkCode").focus();     return false;  }else{  document.loginform.submit();   return false;  }  return false;    }

表单获取焦点事件:
$(”#nameInput”).focus()
	
				
		
原创粉丝点击