var Minlen=parseInt($("input[name=SEC_PW_MIN_LEN]").val());
var Maxlen=parseInt($("input[name=SEC_PW_MAX_LEN]").val());         怎么定义这个变量  来进行比较大小         (Minlen>Maxlen)

解决方案 »

  1.   

    var result = Minlen>Maxlen ? "大于" : (Minlen==Maxlen) ? "等于" : "小于"
      

  2.   

    var Minlen=parseInt($("input[name=SEC_PW_MIN_LEN]").val());
    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
      

  3.   

    <!doctype html>
    <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>这样?