我想使用新的HTML5数字输入来让用户输入价格。我希望步长为"0.01"。这应该很简单,我的代码如下:
<input type="number" step="0.01" />
如果你稍微点击一下箭头,你会得到像
1.1400000000000001
或者 1.1
这样的数字,这两个数字都不适合用于美元。有人知道如何使数字字段实际上以 0.01 为步长,并具有一致的有效数字位数吗?或者如果有更优雅的解决方案允许用户输入价格,我很乐意听取建议。
谢谢。
我想使用新的HTML5数字输入来让用户输入价格。我希望步长为"0.01"。这应该很简单,我的代码如下:
<input type="number" step="0.01" />
1.1400000000000001
或者 1.1
这样的数字,这两个数字都不适合用于美元。