【项目经验】:input输入框只能输入0-16000的数字

简介: input输入框只能输入0-16000的数字

我们结合正则表达式和input事件来实现

<el-inputv-model="input"@input="inputChange"oninput="value=value.replace(/[^\d.]/g,'')"placeholder="请输入内容"></el-input>inputChange (val) {
if (val<0) {
this.input=0            } elseif (val>=16000) {
this.input=16000;
            }
        }
相关文章
|
前端开发
input输入框只能输入数字且保留两位小数场景演练(金额)
input输入框只能输入数字且保留两位小数场景演练(金额)
|
9月前
|
存储 缓存 小程序
【经验分享】解决input placeholder光标漂移问题
【经验分享】解决input placeholder光标漂移问题
257 6
|
9月前
简单粗暴实现el-input只允许输入数字
简单粗暴实现el-input只允许输入数字
简单粗暴实现el-input只允许输入数字
验证input输入框(字母,数字,符号,中文)
验证input输入框(字母,数字,符号,中文)
textarea文本域控制字数多少(带数字,数字减小)demo效果示例(整理)
textarea文本域控制字数多少(带数字,数字减小)demo效果示例(整理)
input输入框输入只能输入数字、字母等组合的正则表达式
input输入框输入只能输入数字、字母等组合的正则表达式
778 0
用正则表达式限制input输入框只能输入整数的一段简单代码
要实现input框只能输入正整数,如果检测到输入其他类型的数据就直接为0;代码如下:
437 0
常用input输入框的行内验证
只能输入正整数 <input type="text" onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.
1400 0