Javascript 如何在html中增加小数

Javascript 如何在html中增加小数,javascript,html,Javascript,Html,HTML图书价格 158.5 书价 125 document.getElementById('html-book').innerHTML=(158.5).toFixed(2); document.getElementById('css-book')。innerHTML=parseFloat('125')。toFixed(2) HTML图书价格 0 书价 0 如果您显示的是数据库中的价格,那么将价格以双精度格式存储在数据库中,或者您可以像@Alexander说的那样简单地写两位数字。好的,只需


HTML图书价格
158.5
书价
125
document.getElementById('html-book').innerHTML=(158.5).toFixed(2);
document.getElementById('css-book')。innerHTML=parseFloat('125')。toFixed(2)

HTML图书价格
0
书价
0

如果您显示的是数据库中的价格,那么将价格以双精度格式存储在数据库中,或者您可以像@Alexander说的那样简单地写两位数字。

好的,只需按您喜欢的方式编辑html标记。那么…为什么您不能将“158.50”写入html中呢?@arkascha,@Adyson,谢谢您的回复,但是数据是从数据库动态填充的,我们没有控制数据库的改变。你不认为这是你应该在问题中提到的吗?您必须注意动态层中的格式,而不是最终结果html标记中的格式。因此,我们无法在此提供帮助,因为您没有在此处发布相关内容。Hi Alexander可能重复,感谢您的回复,但数据正在从数据库中动态填充。在我的例子中,我们无法控制数据库来更改类型。@suresh如何生成HTML(使用JS、Java、PHP、Python或其他工具)?我使用JS@suresh实际上你的问题已经在这里得到了回答:。您应该使用
toFixed
。如果数字以字符串形式出现在JS中,则应首先使用
parseFloat