<el-col :span="12">
            <el-form-item label="工资" prop="salaryPay">
              <el-input 
              v-model="pojo.salaryPay" 
              placeholder="最多保留两位小数"
              oninput="value=value.replace(/[^0-9.]/g,'').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')" 
              ></el-input>
            </el-form-item>
          </el-col>

<!--只能输入数字和小数点value=value.replace(/[^0-9.]/g,'')
                  只能输入数字value=value.replace(/[^0-9]/g,'')
                  只能输入两位小数value=value.replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')
                  同时限制数字和小数oninput="value=value.replace(/[^0-9.]/g,'').replace(/^(\-)*(\d+)\.(\d\d).*$/,'$1$2.$3')"  
//两个/d是两位小数,三个/d是三位小数
-->

 

Logo

前往低代码交流专区

更多推荐