每次用户按下按钮时,我希望每 3 个字符添加一个点,例如:
123
123.456
12.345.678
我希望每次按下键时都会发生这种情况,这就是我所拥有的,但没有运气......
function format_num(input) {
str = input.value;
str.replace(/(.{3})/,'$1.')
input.value = str;
}
<input type="text" name="num" id="num" onKeyPress="format_num(this)">