js/vue 文本框规则

  •  默认文本框只能输入非负数的数值
    <el-input placeholder="请再次输入对公账号" onkeyup="value=value.replace(/[^\d]/g,'')" v-model="detailModel.AccountBankNumberAgin" size="small" clearable ></el-input>

     

 

  • 默认文本框只能输入带两位小数的数值
     <el-form-item label="抵用金额" prop="OffsetAmount">
                    <el-input
                      v-model="DataInfo.OffsetAmount"
                      maxlength="10"
                      placeholder="请输入抵用金额"
                      oninput="value= value.match(/\d+(\.\d{0,2})?/) ? this.value.match(/\d+(\.\d{0,2})?/)[0] : ''"
                      clearable
                    ></el-input>
                  </el-form-item>

     

posted @ 2020-07-23 09:58  代码MM  阅读(570)  评论(0编辑  收藏  举报