2014-05-06 50 views
-4
<script> 
function doMath() { 
    var labor = parseInt(document.getElementById('prod_price').value); 
    var tax = labor * .10; 

    document.getElementById('prod_description').value = tax; 
} 
</script> 
<div>Price: <input type="text" id="prod_price" onBlur="doMath();" /></div> 
<div>Tax: <input type="text" id="prod_description" readonly="true" /></div> 

如何使此one..if價格低於100,則稅必須顯示爲5 並且如果價格比100最高,然後稅必須在20設定輸入字段的值

+0

不要把jQuery放在標題中,爲它添加一個標籤(但是好像你還沒有使用它)。 – RobG

+1

如果價格既不高於100也不低於100,即100? – Guffa

回答

0

試試這個..

function doMath() { 
    var labor = parseInt(document.getElementById('prod_price').value); 
    if(labor<100) 
    { 
     document.getElementById('prod_description').value = "5"; 
    } 
    else if(labor>100) 
    { 
     document.getElementById('prod_description').value = "20"; 
    } 
} 
+0

謝謝)現在工作 – user3563530