我有下面的代碼,與限制的例外的運作#result2
到3 digits
Jquery的 - .toFixed(2)固定數量減少到3個數字
current #result2: input 1 and you get 0.010416666666666666
needed #result2: input 1 and get 0.01
我需要後,使該結果限制到0.00 2 digits
這不是一個長期的結果。
這將用於將設計師的像素轉換爲英寸作爲寵物項目的一部分。
**如果結果實際上轉換爲英寸,那麼真的很棒, 例如:輸入1並返回1/8但不知道是否可以完成?
下面是HTML:
<label>Pixels</label>
<input class="calcd" id="calc3" type="text" />
<input class="calcd" id="calc4" type="hidden" value="96" />
<p>Inches</p><span id="result2"></span>
這裏是Jquery的:提前
$(document).ready(function(){
$(".calcd").keyup(function(){
var val1 = parseInt($("#calc3").val());
var val2 = parseInt($("#calc4").val());
if (! isNaN(val1) && ! isNaN(val2))
{
$("#result2").text(val1/val2).toFixed(3);
}
});
});
謝謝!
這裏是的jsfiddle:http://jsfiddle.net/4ZdJL/
感謝亞歷克斯。這工作完美。它永遠不會失敗。漫長的一天=缺少括號。 – AlwaysLearning