我想知道如果下面的行是正確的方式採取HTML並把它作爲數值的Javascript var?從HTML到JavaScript Var的文本值?
var thePoolHeatingFeeRounded = Number(document.getElementsById("priceDisplayPoolHeating").innerHTML);
不用說,變量名中包含單詞'rounded'。我試圖放入這個var的值是一個2點的float,它已經被四捨五入並且它以html的形式存在。
下面是受getElementsById引用的的HTML代碼行...
$<div id="priceDisplayPoolHeating" class="priceDisplay">8.00</div>
任何輸入不勝感激。
是的,這似乎是正確的。你需要檢查'NaN',除非你有驗證的地方照顧非數字。 – 2014-10-17 01:00:58