jQuery在3个数字/数字后添加点

Mr *_*ong 0 javascript

我想在3个数字之后添加一个点,例如我有一个输入,其中结果与ID一起出现 price

100 = 100
1000 = 1.000
10000 = 10.000
1000000 = 100.000
1000000 = 1.000.000
Run Code Online (Sandbox Code Playgroud)

我需要没有插件

小智 5

您可以尝试以下方法:

function getNumberWithCommas(number) {
    return number.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ".");
}
Run Code Online (Sandbox Code Playgroud)