baozhengrui

导航

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)"/>


  1. 0 ↩︎

posted on 2022-07-05 14:38  芮艺  阅读(263)  评论(0编辑  收藏  举报