考虑左位补0,只能输入数字,限位15位且规避掉空格的方法

逃跑的胖胖 发表时间: 2020-10-13 09:06 阅读:55 收藏:0
leftAdd0(){
  var value=this.form.inputNum;
  var inputNum=this.form.inputNum.replace(/\s+/g,'')
  var reg=/^[\d\s]+$/;
  if(!reg.test(value) && inputNum){
     this.$message({
        message:'请输入数字',
        type:'error'
     })   
      this.form.inputNum=''
  } else if(inputNum.length<15 && inputNum.length){
      var length=15-inputNum.length;
      var str='';
      for(var i=0;i<length;i++){
          str+=0;
      }
      this.form.inputNum=str+ inputNum;
  }else if(inputNum.length>15){
      this.$message({
         message:'请输入不超过15位数字',
         type:'error'
      })  
      this.form.inputNum=''
  }
}
收藏
评论区
发表评论