$(document).ready(function(){var upwd=$("#upwd").val();
var upwd1=$("#upwd1").val();$("input[name=upwd1]").blur(function(){if(upwd1=="" || upwd1==null){$("#pwd1").html("不能为空");
}else{
if(upwd1!=upwd){$("#pwd1").html("不一致");
}

  });});怎么不对呢????、求你大神指点迷津啊!!!!!!

解决方案 »

  1.   

    取值是在ready中取得啊,所以肯定是空的。
    这样写试试$(document).ready(function(){
                $("input[name=upwd1]").blur(function(){
                    var upwd= $("#upwd").val();
                    var upwd1= $("#upwd1").val();
                    console.log(upwd,upwd1);
                    if(upwd1=="" || upwd1==""){
                        $("#pwd1").html("不能为空");
                    }else{
                        if(upwd1!=upwd){
                            $("#pwd1").html("不一致");
                        }
                    }
                });
            });