el-input校验大于0的正整数
时间: 2023-11-07 12:52:15 浏览: 146
vue + el-input 中 textarea 实现 placeholder 换行
要在el-input中校验大于0的正整数,可以使用以下代码片段:
```html
<el-form-item>
<el-input placeholder="请输入内容" v-model="input" oninput="value=value.replace(/^0| \[^0-9\]/g, '')"></el-input>
</el-form-item>
```
这段代码使用了正则表达式来限制输入值以0开头或者不为0-9的整数时被替换为空格,从而实现了不能输入以0开头或不为正整数的值的校验。\[1\]
#### 引用[.reference_title]
- *1* *2* *3* [Element UI el-input 只能输入大于0的正整数](https://blog.csdn.net/m0_58565372/article/details/125408275)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文