1leftAdd0(){ 2 var value=this.form.inputNum; 3 var inputNum=this.form.inputNum.replace(/\s+/g,'') 4 var reg=/^[\d\s]+$/; 5 if(!reg.test(value) && inputNum){ 6 this.$message({ 7 message:'请输入数字', 8 type:'error' 9 }) 10 this.form.inputNum='' 11 } else if(inputNum.length<15 && inputNum.length){ 12 var length=15-inputNum.length; 13 var str=''; 14 for(var i=0;i<length;i++){ 15 str+=0; 16 } 17 this.form.inputNum=str+ inputNum; 18 }else if(inputNum.length>15){ 19 this.$message({ 20 message:'请输入不超过15位数字', 21 type:'error' 22 }) 23 this.form.inputNum='' 24 } 25}
考虑左位补0,只能输入数字,限位15位且规避掉空格的方法

LinMeng
2020-10-13
1729 0 0
点赞
收藏
评论区
加载中...