正整数和小数的正则写成自定义插件
正整数: /[^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);});
转载于:https://www.cnblogs.com/insus/p/6558050.html
正整数和小数的正则写成自定义插件相关推荐
- Java黑皮书课后题第6章:**6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数。编写程序,找出p≤31的所有梅森素数,然后显示如下结果
6.28(梅森素数)如果一个素数可以写成2^p-1的形式,其中p是某个正整数,那么这个素数就称作梅森素数.编写程序,找出p≤31的所有梅森素数,然后显示如下结果 题目 题目描述 破题 代码 题目 题目 ...
- python自动化之文件处理_Python自动化办公之Word批量转成自定义格式的Excel
作者:青春阳光king python实现word转成自定义格式的excel文档(解决思路和代码)支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符. 最近在开发一个答题类的小程 ...
- 如何在React Native中写一个自定义模块
前言 在 React Native 项目中可以看到 node_modules 文件夹,这是存放 node 模块的地方,Node.js 的包管理器 npm 是全球最大的开源库生态系统.提到npm,一般指 ...
- 如何在 React Native 中写一个自定义模块
前言 在 React Native 项目中可以看到 node_modules 文件夹,这是存放 node 模块的地方,Node.js 的包管理器 npm 是全球最大的开源库生态系统.提到npm,一般指 ...
- yuv编码成h264格式写成文件
yuv编码成h264格式写成文件 (使用ffmpeg 编码yuv420p编码成h264格式) #include <stdio.h> #include <stdlib.h> #i ...
- 自然数分解:任何一个自然数m的立方均可写成m个连续奇数之和。编程实现:输入一自然数 n,求组成 n3的 n个连续奇数。
标题 自然数分解 类别 流程控制 时间限制 2S 内存限制 1000Kb 问题描述 任何一个自然数m的立方均可写成m个连续奇数之和.例如: 13=1 23=3+5 33=7+9+11 43=13+15 ...
- vue 判断字符串是否是英文_vue rules以及原生js判断字符串是否为正整数(正小数)...
1.在vue中 使用rules形式进行校验 1.首先在vue文件的methods()中添加校验方法,这里校验方法命名为isNumber用自带的.test方法进行正则校验 methods: { isNu ...
- python实现word文档批量转成自定义格式的excel文档
python实现word转成自定义格式的excel文档(解决思路和代码) 支持按照文件夹去批量处理,也可以单独一个文件进行处理,并且可以自定义标识符 最近在开发一个答题类的小程序,到了录入试题进行测试 ...
- 解决33问题──将33写成3个整数的立方和
这篇文章内容翻译自论文 Cracking the problem with 33,论文研究了方程 在一些小的 值的解,并首次将33写成了3个整数的立方和.完成中文可以查看项目 qiwihui/crac ...
最新文章
- [LeetCode] Kth Smallest Element in a BST
- Windows Pe 第三章 PE头文件(中)
- java swt 保存文件夹_采用SWT实现系统文件夹的树形结构显示
- tensorflow中tf.get_variable()函数详解
- Python实现softmax函数
- 数据结构--图(Graph)详解(二)
- jQuery.inArray()方法
- SAP Spartacus user form去除嵌套label的side effect之一
- 华为epg-sms 多cp_Linux桌面上的SMS,Linux 25岁生日以及更多开源新闻
- 硬件故障-笔记本电脑开不了机故障处理
- CentOS 谢幕,Anolis OS 带来无限可能的未来
- 如何在网站中使用php,如何在网站的所有其他PHP文件中包含PHP文件?
- MYSQL数据库字符编码设置
- SharePoint And Ajax Technology(2):Ajax Control Toolkit学习
- 算法图解:像小说一样有趣的算法入门书
- 【机器学习】Tensorflow:理解和实现快速风格化图像fast neural style
- HDU4622 Reincarnation
- Redmi MAX 90 评测 Redmi MAX 90参数
- 2018年银联红包领取方法
- 小猫爪:i.MX RT1050学习笔记4-IO系统
热门文章
- nested exception is java.lang.UnsatisfiedLinkError: no jacob-1.19-x64 in java.library.path
- SpringBoot注解验证参数
- 提示账户不被允许使用docker的情况
- jmeter下TPS插件的安装
- zabbix提示错误:zabbix server is not running: the information displayed may not be current
- java在循环中删除数组元素,在循环Perl中删除数组中的元素
- axios 请求拦截封装使用
- Android 8.0 Settings新添加的重写getMetricsCategory
- (十七)Java springcloud B2B2C o2o多用户商城 springcloud架构-消息驱动 Spring Cloud Stream...
- pandas之dataframe去掉冗余行以及左连接合并dataframe