gpt4 book ai didi

javascript - php 中文本框十进制格式修复

转载 作者:行者123 更新时间:2023-11-28 15:55:13 25 4
gpt4 key购买 nike

我有一个简单的文本框,我正在向其中输入数值。我想将数值格式化为两位小数,并在适当的位置添加逗号。就像如果我在文本框中输入 10 并按 Enter 键后或离开文本框,应将其转换为 10.00。如果我在文本框中输入 1000,按下或输入后应将其转换为 1,000.00 请告诉我是否有可能使用 javascript 执行此操作

<input type="text" name="one" class="currency">
<script>
$('.currency').live('keydown', function(e) {
var key = e.keyCode || e.which;

if (key== 9 || key == 13) {
e.preventDefault();
if( isNaN( parseFloat( this.value ) ) ) return;
this.value = parseFloat(this.value).toFixed(2);
// call custom function here
}

});
</script>

此代码将返回输出 1000.00但我需要在适当的位置使用句号和逗号

最佳答案

var price = 34523453.345
price.toLocaleString()

O/P "34,523,453.345"

关于javascript - php 中文本框十进制格式修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19175354/

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