layui输入框中只允许输入整数的实现方法


Posted in Javascript onSeptember 18, 2019

如下所示:

<input class="layui-input" onkeyup="value=zhzs(this.value)" lay-verify="required|number" id="" name="" value="" maxlength="7">
//转化正整数
function zhzs(value){

 value = value.replace(/[^\d]/g,'');
 if(''!=value){
  value = parseInt(value);
 }
 return value;
}

其他的正则

function clearNoNum(obj){
obj.value = obj.value.replace(/[^\d.]/g,""); //清除“数字”和“.”以外的字符
obj.value = obj.value.replace(/.{2,}/g,"."); //只保留第一个. 清除多余的
obj.value = obj.value.replace(/^./g,"");
obj.value = obj.value.replace(".","KaTeX parse error: Expected 'EOF', got '#' at position 1: #̲").replace(/./g,"").replace("KaTeX parse error: Expected 'EOF', got '#' at position 1: #̲",".");
obj.value = obj.value.replace(/^(-)(\d+).(\d\d).$/,'$1$2.$3');//只能输入两个小数
if(obj.value.indexOf(".")< 0 && obj.value !=""){//以上已经过滤,此处控制的是如果没有小数点,首位不能为类似于 01、02的金额
obj.value= parseFloat(obj.value);
}
return obj
}

以上这篇layui输入框中只允许输入整数的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery Dialog(JS 模态窗口,可拖拽的DIV)
Feb 07 Javascript
理解Javascript_05_原型继承原理
Oct 13 Javascript
js中将字符串转换成json的三种方式
Jan 12 Javascript
angularjs中的单元测试实例
Dec 06 Javascript
JQuery判断checkbox是否选中及其它复选框操作方法合集
Jun 01 Javascript
jQuery简单实现仿京东分类导航层效果
Jun 07 Javascript
JavaScript实现阿拉伯数字和中文数字互相转换
Jun 12 Javascript
AngularJS创建自定义指令的方法详解
Nov 03 Javascript
AngularJS表单验证功能分析
May 26 Javascript
微信小程序顶部可滚动导航效果
Oct 31 Javascript
浅谈mint-ui loadmore组件注意的问题
Nov 08 Javascript
JavaScript队列结构Queue实现过程解析
Mar 07 Javascript
layui富文本编辑器前端无法取值的解决方法
Sep 18 #Javascript
使用layui 的layedit定义自己的toolbar方法
Sep 18 #Javascript
Typescript的三种运行方式(小结)
Sep 18 #Javascript
微信小程序授权登陆及每次检查是否授权实例代码
Sep 18 #Javascript
layui的layedit富文本赋值方法
Sep 18 #Javascript
vue语法自动转typescript(解放双手)
Sep 18 #Javascript
快速解决layui弹窗按enter键不停弹窗的问题
Sep 18 #Javascript
You might like
解析PHP中数组元素升序、降序以及重新排序的函数
2013/06/20 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
js实现图片轮播效果
2015/12/19 Javascript
javascript简单比较日期大小的方法
2016/01/05 Javascript
JS打开摄像头并截图上传示例
2017/02/18 Javascript
原生JS仿QQ阅读点击展开、收起效果
2017/03/08 Javascript
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
React+react-dropzone+node.js实现图片上传的示例代码
2017/08/23 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
Nodejs中crypto模块的安全知识讲解
2018/01/03 NodeJs
vue.js计算属性computed用法实例分析
2018/07/06 Javascript
微信小程序适配iphoneX的实现方法
2018/09/18 Javascript
Node.js 如何利用异步提升任务处理速度
2019/01/07 Javascript
图文详解vue框架安装步骤
2019/02/12 Javascript
详解webpack 最简打包结果分析
2019/02/20 Javascript
node.js中express模块创建服务器和http模块客户端发请求
2019/03/06 Javascript
Layui表格行工具事件与数据回填方法
2019/09/13 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
2020/04/27 Javascript
[01:30]我们共输赢 完美世界城市挑战赛开启全新赛季
2019/04/19 DOTA
用python实现面向对像的ASP程序实例
2014/11/10 Python
用Python编写一个国际象棋AI程序
2014/11/28 Python
对python中dict和json的区别详解
2018/12/18 Python
django 实现编写控制登录和访问权限控制的中间件方法
2019/01/15 Python
Python 处理文件的几种方式
2019/08/23 Python
Python 实现向word(docx)中输出
2020/02/13 Python
Python yield生成器和return对比代码实例
2020/04/20 Python
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
世界顶级俱乐部的官方球衣和套装:Subside Sports
2018/04/22 全球购物
乌克兰在线商店的价格比较:Price.ua
2019/07/26 全球购物
竞选宣传委员演讲稿
2014/05/24 职场文书
涉密人员保密承诺书
2014/05/28 职场文书
创业计划书之网吧
2019/10/10 职场文书
Java常用函数式接口总结
2021/06/29 Java/Android
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA
Win11怎么修改电源模式?Win11修改电源模式的方法
2022/04/05 数码科技
Win10开机修复磁盘错误怎么跳过?Win10关闭开机磁盘检查的方法
2022/09/23 数码科技