1、只允许输入正整数
vue写法
<p>
<span>只允许输入正整数</span>
<input
type="text"
placeholder="输入正整数"
@keyup="number=number.replace(/^(0+)|[^\d]+/g,'')"
v-model="number"
/>
</p>
普通写法
<p>
<span>只允许输入正整数</span>
<input type="text" placeholder="输入正整数" onkeyup="value=value.replace(/^(0+)|[^\d]+/g,'')" />
</p>
2、禁止输入中文
vue写法
<p>
<span>禁止输入中文</span>
<input
type="text"
placeholder='禁止输入中文'
@keyup="number1=number1.replace(/[\u4e00-\u9fa5]/ig,'')"
v-model="number1"
/>
</p>
普通写法
<p>
<span>禁止输入中文</span>
<input
type="text"
class="tel"
onkeyup="value=value.replace(/[\u4e00-\u9fa5]/ig,'')"
placeholder='禁止输入中文'
/>
</p>