gpt4 book ai didi

javascript - 在javascript中的千金额后添加逗号

转载 作者:行者123 更新时间:2023-11-30 15:24:53 27 4
gpt4 key购买 nike

我正在使用带有以下 javascript 的幻灯片输入,

<script type="text/javascript">
jQuery(document).ready(function(e){
var val1 = 0;
var val2 = 0;
$("#ex1").slider();
$("#ex1").on("slide", function(slideEvt1) {
//$("#ex1SliderVal").text((Number(slideEvt1.value) * 2.90) + (Number(val2) * 0.30));
val1 = Number(slideEvt1.value);

$("#ex1SliderVal").text((Number(val1) * 0.0290) + (Number(val2) * 0.30));

$("#ex2SliderVal").text((Number(val1) * 0.0199) + (Number(val2) * 0.15));

$("#ex3SliderVal").text((Number(val1) * 0.0225) + (Number(val2) * 0.10));

$("#showex1").text(Number(val1));
//console.log(val1)
});
});
</script>

<div class="col-xs-12">
<input id="ex1" type="text" data-slider-min="0000" data-slider-max="8000" data-slider-step="1" data-slider-value="0"/>
<span><span style="margin-left: 30px; font-size:14px;"id="showex1">0</span></span>
</div>

这工作正常。我唯一想在千位后添加逗号。像 2,000 80,000 170,000

请帮我添加这个。谢谢+

最佳答案

通过这种方式,您可以为您的代码使用@RokoC.Buljan 有用的链接:

<script type="text/javascript">
jQuery(document).ready(function(e){
var val1 = 0;
var val2 = 0;
$("#ex1").slider();
$("#ex1").on("slide", function(slideEvt1) {
//$("#ex1SliderVal").text((Number(slideEvt1.value) * 2.90) + (Number(val2) * 0.30));
val1 = Number(slideEvt1.value);

$("#ex1SliderVal").text(((Number(val1) * 0.0290) + (Number(val2) * 0.30)).toLocaleString(););

$("#ex2SliderVal").text(((Number(val1) * 0.0199) + (Number(val2) * 0.15)).toLocaleString(););

$("#ex3SliderVal").text(((Number(val1) * 0.0225) + (Number(val2) * 0.10)).toLocaleString(););

$("#showex1").text((Number(val1)).toLocaleString(););
//console.log(val1)
});
});
</script>

我在这里使用了该链接中提到的 .toLocaleString(); 函数。

关于javascript - 在javascript中的千金额后添加逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43152275/

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