document.getElementByName("aaa").value读取name属性为aaa的表单的值

解决方案 »

  1.   

    <form name='info' action='' method='post'>
    <input type="hidden" name="old_num" value='10'>
    <input type="text" name="num" onblur=check(this.value)>
    </form>
    <script language=javascript>
    function check(val){
        old_sum = parseInt(document.getElementById('old_num').value);
        now_sum = parseInt(val);
        if(old_sum == now_sum){
           alert("==");
           return;
        }
        flag=(old_sum>now_sum)?'old_num大于num':'num大于old_num';
        alert(flag);
    }
    </script>
      

  2.   

    先转换成整型或浮点型再比较大小
    parseFloat(document.getElementById("qty").value)