input处理前后空格
<input type="text" name="username"
onkeyup="this.value = this.value.replace(/^\s+|\s+$/g, '')"
///
οnkeyup=“this.value=this.value.replace(/[ ]/g,’’)”
最大输入字符
<input type="text" name="username"
maxLength = ‘9’
input输入框只能输入数字而且开头不能为零
<input id="inp-chooseNum" οninput='this.value=this.value.replace( /[1] + [0 - 9] * $ / gi, ""
).replace(/[^\d]/g, ")' maxlength="5" />
input只能输入0-9的数字
<el-input v-model="searchQuery.pci" placeholder="请输入PCI(选填)" maxlength="20" clearable @keyup.native="
searchQuery.pci = searchQuery.pci.replace(/[^0-9]/g, '')
" />
//限制数字最大值
<input type="number" oninput="if(value>100)value=100"/>
//限制数字最小值
<input type="number" oninput="if(value<0)value=0" />
//限制数字最大值和最小值
<input type="number" oninput="if(value>30)value=30;if(value<0)value=0"/>
//限制数字的长度
<input type="number" oninput="if(value.length>16)value=value.slice(0,16)"/>
//限制数字大小及数字长度
<input type="number" oninput="if(value>30)value=30;if(value<0)value=0;if(value.length>16)value=value.slice(0,16)"/>
0 ↩︎