javascript - 使用 jquery 从文本字段中删除符号

标签 javascript jquery

我有从文本中删除符号的功能。如何在文本字段中保留逗号和点(.,)?因为目前函数删除所有不是数字的人

$('.numbersOnly').bind("keyup paste", function(){
        setTimeout(jQuery.proxy(function() {
            this.val(this.val().replace(/[^0-9]/g, ''));
        }, $(this)), 0);

});

最佳答案

试试这个

this.val(this.val().replace(/[^0-9,.]/g, ''));

关于javascript - 使用 jquery 从文本字段中删除符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25076260/

相关文章:

javascript - 无法动态获取谷歌 Material 条形图中的值

javascript - 更改表格宽度动画

javascript - 即使使用 e.preventDefault() 后也会提交表单

javascript - 如何在javascript中过滤和添加剩余的obj

jquery - GWT 项目不解释 Bootstrap 的 HTML 标记的工具提示部分

jquery - 如何根据我的滚动位置将 scrollTop 设置为下一个可见 div/类的动画?

javascript - 将 jsPDF 与 Electron 结合使用

javascript - 将数据显示为实时流、Highcharts

javascript - React Player 添加自定义播放按钮和覆盖图像

javascript - 如何在组合键 CTRL+i 上使用 <em> 包围文本区域内的选定文本?