在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ input number如何控制只能輸入數(shù)字,并且只能輸入4位

input number如何控制只能輸入數(shù)字,并且只能輸入4位

input number如何控制只能輸入數(shù)字,并且只能輸入4位,網(wǎng)上看的很多通過oninput來(lái)控制的方法還是有bug的。有沒有解決過該問題的,求解答

回答
編輯回答
只愛你

<input onkeypress="return (/[d|]/.test(String.fromCharCode(event.keyCode)))" maxlength="4"/>

2017年5月20日 14:07
編輯回答
浪婳

為什么樓上都不用 type=number 呢…

<input type="number" maxlength="4" />
2018年9月20日 23:56
編輯回答
撥弦
<input type="text" maxlength="4" oninput="this.value=this.value.replace(/[^0-9]/g,'');">

如果非要type='number'的話,可以試一下這個(gè)

<input type="number"  
oninput="this.value=this.value.length>4?this.value.substr(0,4):this.value;">

在chrome上測(cè)試了一下是可以的,看能不能滿足你的需求

2017年2月24日 13:18