日期:2014-05-16 浏览次数:20559 次
<script type ="text/javascript">
function show(){
    var v =parseFloat(document.getElementById("zhongliang").value);
    alert("v=="+v)
    if(v<=20){
        document.getElementById('note').value=80.
    }
    else if((v>20)&&(v<=40)){
        alert("20<v<=40")
        document.getElementById('note').value=160.
    }
    else if((v>40)&&(v<=60)){
        alert("40<v<=60")
        document.getElementById('note').value=240.
    }
    else if((v>60)&&(v<=80)){
        alert("60<v<=80")
        document.getElementById('note').value=320.
    }
    else if((v>80)&&(v<=100)){
        alert("80<v<=100")
        document.getElementById('note').value=400.
    }else{
        alert("太重了")
    }
    return;
}
------解决方案--------------------
else if(20<v<=40){
条件写错了
需要分开写两个
(v>40)&&(v<=60)