当我这样做的时候
$("#sum").html(parseFloat("2.2").toFixed(2));在firefox中,我得到:
"<b xmlns="http://www.w3.org/1999/xhtml">2.20</b>"在……里面
$("#sum").html()我想用这个div (#sum)计算(并正确显示)什么是不可能的,因为我用以下命令获得了浮点值
sum = parseFloat($("#summe").html());它返回NaN。
这适用于Chrome。有没有办法让它在firefox上工作?
发布于 2011-02-22 00:07:57
在这两种情况下都使用.text()而不是.html(),因为您只设置文本。
// Set
$("#sum").text(parseFloat("2.2").toFixed(2));
// Get (don't forget `var` if you're declaring here)
sum = parseFloat($("#summe").text());https://stackoverflow.com/questions/5067648
复制相似问题