Loading... # ElementUI Form表单 限制输入类型为数字限制 数字长度 ```html <el-form-item label="学号" prop="userCode"> <el-input v-model="registerForm.userCode"></el-input> </el-form-item> ``` ```js rules: { userCode: [ { required: true, message: '请输入学号', trigger: 'change'}, { min: 6, max: 30, message: '长度在 6 到 30个字符', trigger: 'change' }, { type: 'number', message: '学号必须为数字', trigger: 'change', transform(value) { if(value !== null && value !== '') { if (String(value).trim() === '' || Number(value) < 100000 || Number(value) > 999999999999999999999999999999) { return false; }else{ return Number(value); } }else { return null } } }, ] }, ``` 参考:[el-input 限制数据number类型 限制长度 函数判断el-input内容写法](https://www.cnblogs.com/maibao666/p/13963468.html) 最后修改:2022 年 10 月 06 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 本作品采用 CC BY-NC-SA 4.0 International License 进行许可。