javascript - 是否可以在用 javascript 打印之前更改符号?

标签 javascript

有人知道如何使用 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/

相关文章:

javascript - jquery:同时选择元素类和id?

javascript - 空格后的字符丢失 - javascript

Javascript str.replace 为具有双搜索值的正则表达式

javascript - 使用边界时,带有连字符的正则表达式似乎被破坏了?

javascript - javascript中的原型(prototype)继承问题

javascript - Angular $scope 对象未在 View 中更新

javascript - 使用 defineProperty 重命名的 JS 键在 Node.js 中不起作用

javascript - 如何下载仅用于缩小的 YUI 压缩器

javascript - 从 JS 访问另一个服务器 XML

javascript - TinyMCE v4 自动完成