中的货币-6ren"> 中的货币-我正在尝试使用 javascript 将用户输入的数字格式化为货币。这适用于 .然而,关于 我似乎无法将值设置为包含非数字值的任何值。以下 fiddle 显示了我的问题 http://jsfiddl-6ren">
gpt4 book ai didi

javascript - 将值设置为 <input type ="number"/> 中的货币

转载 作者:IT王子 更新时间:2023-10-29 02:56:48 26 4
gpt4 key购买 nike

我正在尝试使用 javascript 将用户输入的数字格式化为货币。这适用于 <input type="text" /> .然而,关于 <input type="number" />我似乎无法将值设置为包含非数字值的任何值。以下 fiddle 显示了我的问题

http://jsfiddle.net/2wEe6/72/

我是否可以将值设置为类似 $125.00 的值? ?

我想使用 <input type="number" />因此移动设备知道调出键盘来输入数字。

最佳答案

添加step="0.01"<input type="number" />参数:

<input type="number" min="0.01" step="0.01" max="2500" value="25.67" />

演示:http://jsfiddle.net/uzbjve2u/

但美元符号必须位于文本框之外...每个非数字或分隔符都将被自动裁剪。

否则你可以使用经典的文本框,like described here .

关于javascript - 将值设置为 &lt;input type ="number"/> 中的货币,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14650932/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com