<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
登陆
<%@ include file="../common/inc.jsp"%>
//onclick="submitForm()"
$(function(){
var ok1=false;
var ok2=false;
// 验证用户名
$('input[name="loginName"]').focus(function(){
$(this).next().text('用户名应该为3-20位之间').removeClass('state1').addClass('state2');
}).blur(function(){
if($(this).val().length >= 3 && $(this).val().length <=12 && $(this).val()!=''){
$(this).next().text('输入成功').removeClass('state1').addClass('state4');
ok1=true;
}else{
$(this).next().text('用户名应该为3-20位之间').removeClass('state1').addClass('state3');
}
alert("用户名验证完毕");
});
//验证密码
$('input[name="pwd"]').focus(function(){
$(this).next().text('密码应该为6-20位之间').removeClass('state1').addClass('state2');
}).blur(function(){
if($(this).val().length >= 6 && $(this).val().length <=20 && $(this).val()!=''){
$(this).next().text('输入成功').removeClass('state1').addClass('state4');
ok2=true;
}else{
$(this).next().text('密码应该为6-20位之间').removeClass('state1').addClass('state3');
}
});
//提交按钮,所有验证通过方可提交
$('.submit').click(function(){
if(ok1 && ok2){
function(){$.post("/user/login", $('#login_form').serialize(), function(data) {
var responseM = data;
if(data.state != 'success') {//登陆不成功,显示所有的错误提示
alert(data.state);
} else {
location = "../index/index.jsp";
}
}, "json");
}
}else{
return false;
}
});
});
var username = document.getElementById("username");
username.focus();
username.value = "";
function 里的任何一条都不走,怎么回事啊,本人小白,坐等回答,谢谢了