博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正整数和小数的正则写成自定义插件
阅读量:5903 次
发布时间:2019-06-19

本文共 743 字,大约阅读时间需要 2 分钟。

正整数: /[^0-9]/g, ''

decimal: /[^0-9\.]/g, ''

 

然后可以写一个自定义插件:

(function ($) {            $.fn.validatedigits = function (e) {                this.val(this.val().replace(/[^0-9]/g, ''));                if (e.which != 46 && (e.which < 48 || e.which > 57)) {                    e.preventDefault();                }            };            $.fn.validatedecimal = function (e) {                this.val(this.val().replace(/[^0-9\.]/g, ''));                if ((e.which != 46 || this.val().indexOf('.') != -1) && (e.which < 48 || e.which > 57)) {                    e.preventDefault();                }            };             }(jQuery));
Source Code

 

应用:

$("#TextPort").on("input", function (evt) {             $(this).validatedigits(evt);        });

 

转载地址:http://mhkpx.baihongyu.com/

你可能感兴趣的文章
python 排列组合
查看>>
小程序WXML基本使用
查看>>
python 取整的两种方法
查看>>
POJ2406 Power Strings(KMP)
查看>>
JavaScript 命名空间
查看>>
[uEnv.txt]在uEnv.txt文件中使用if语句实现Image/dtb文件切换
查看>>
从领先到引领,浪潮凭借的是技术自信
查看>>
月薪1.5W以下的数据分析师·面试流程(附赠考题)
查看>>
心心念念iPhone SE2来了 我已想好买它的3个理由
查看>>
再迎利好,BCH开发团队BU融合石墨烯区块传播技术
查看>>
么么直播的音视频技术实践和优化
查看>>
关于Android Studio UnsatisfiedLinkError错误的解决办法
查看>>
业务系统如何引入神经网络
查看>>
SQLMAP的前世今生Part2 数据库指纹识别
查看>>
智能设备逆向工程之外部Flash读取与分析篇
查看>>
Volatility FAQ
查看>>
从丝绸之路到安全运维(Operational Security)与风险控制(Risk Management) 上集
查看>>
简单配置实现页面修改自动刷新
查看>>
Laravel框架blade模板超新手级教程&小技巧
查看>>
React Native入门技法二
查看>>