vue 验证输入框只能输入整数以及只能输入整数和小数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 验证输入框只能输入整数以及只能输入整数和小数相关的知识,希望对你有一定的参考价值。

参考技术A 不管什么时候做项目都会遇到验证输入框只能输入整数和小数的需求

公共得index.js

在需要引入的页面

当然,你的页面中这样的输入框比较多,可以把这个输入框进行二次封装,直接传参使用就可以了,这样也方便统一管理。好了,有什么需要改进的地方,后续会慢慢更新。

限制输入框只能输入整数

<input type="number" class="form-control" id="inoutnum" name="inoutnum" value=‘{$ITEM->inoutnum}‘ min="0" placeholder="请输入天数..."
onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,‘‘)}else{this.value=this.value.replace(/D/g,‘‘)}"
onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,‘0‘)}else{this.value=this.value.replace(/D/g,‘‘)}"
style="max-width: 260px">

以上是关于vue 验证输入框只能输入整数以及只能输入整数和小数的主要内容,如果未能解决你的问题,请参考以下文章

正则表达式怎么来验证输入框中只能输入整数而且不能以0开头;就是不能输入001这样的数字;

vue实现input框只能输入正整数

js 正则验证输入框只允许输入正整数或者负整数?

vue校验输入框只能输入11位手机号码

js 正则表达式 来控制输入框 只能输入 7位正整数和2位小数,点号只允许输入一次~

JS文本框只能输入整数