【发布时间】:2014-12-12 12:29:50
【问题描述】:
我想知道以下行是否是获取 html 并将其作为数值放入 Javascript var 的正确方法?
var thePoolHeatingFeeRounded = Number(document.getElementsById("priceDisplayPoolHeating").innerHTML);
没关系,变量名称中包含“rounded”一词。我试图放入这个 var 的值是一个 2 点浮点数,它已经被四舍五入并且以 html 的形式存在。
下面是 getElementsById 引用的 HTML 代码行...
$<div id="priceDisplayPoolHeating" class="priceDisplay">8.00</div>
非常感谢任何输入。
【问题讨论】:
-
是的,这似乎是正确的。您将需要检查
NaN,除非您有处理非数字的验证。
标签: javascript innerhtml getelementbyid var