有人知道如何使用 JavaScript 无缝更改输入的符号吗?因为当我只是用所需的符号替换已经打印的符号时(例如 onkeyup="this.value=this.value.replace(/,/g,'.')"),用户看到替换发生:您按逗号,逗号被打印,然后它被点替换。当然,它发生得很快,所以这不是一个大问题,但无论如何我希望立即打印点,而不是先打印和替换逗号。可能吗?
最佳答案
您必须取消默认事件并手动将其他字符添加到输入中
看看这个问题,它应该对你有帮助:how to insert dot instead of comma in js keypress
关于javascript - 是否可以在用 javascript 打印之前更改符号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7687457/