var Minlen=parseInt($("input[name=SEC_PW_MIN_LEN]").val());
var Maxlen=parseInt($("input[name=SEC_PW_MAX_LEN]").val()); 怎么定义这个变量 来进行比较大小 (Minlen>Maxlen)
var Maxlen=parseInt($("input[name=SEC_PW_MAX_LEN]").val()); 怎么定义这个变量 来进行比较大小 (Minlen>Maxlen)
var Maxlen=parseInt($("input[name=SEC_PW_MAX_LEN]").val());
$("input[name=SEC_PW_MIN_LEN]").blur(function()
{
alert(Minlen<Maxlen);
if(Minlen>=Maxlen){
if(Minlen!=null && Maxlen!=null ){
$("#SEC_PW_MIN_LEN_error").text("aaaaaa");
}
}
});
$("input[name=SEC_PW_MAX_LEN]").blur(function()
{
if(Minlen>=Maxlen){
if(Minlen!=null && Maxlen!=null ){
$("#SEC_PW_MAX_LEN_error").text("bbbbbb");
}
}
});我是想进行一下这样的判断 但是现在以我定义的那种变量进行判断 无论大于还是小于返回都是false
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<script src="jquery.js" ></script>
</head>
<body>
<input type="text" name="SEC_PW_MIN_LEN" value="" />
<input type="text" name="SEC_PW_MAX_LEN" value="" />
<br/>
<div id="SEC_PW_MIN_LEN_error"></div>
<div id="SEC_PW_MAX_LEN_error"></div>
<script>
var minInput = $("input[name=SEC_PW_MIN_LEN]"),
maxInput = $("input[name=SEC_PW_MAX_LEN]");
function compare(){
var minLen = parseInt(minInput.val()),
maxLen = parseInt(maxInput.val());
alert(minLen+', '+maxLen);
if(minLen === '' && maxLen === ''){
return;
}
if(minLen >= maxLen){
return false;
}else{
return true;
}
}
minInput.change(function(){
var result = compare();
if(!result){
$("#SEC_PW_MIN_LEN_error").text("aaaaaa");
}
});
maxInput.change(function(){
var result = compare();
if(!result){
$("#SEC_PW_MAX_LEN_error").text("bbbbbb");
}
});
</script>
</body>
</html>这样?