1. 程式人生 > >input只能填數字正則表達式

input只能填數字正則表達式

ber this max his num type 正數 value 屬性

1.如果type="number",限制最大長度為7位的正數。

這時候maxlength="4"屬性沒有作用,但是max 和min屬性可以用

max="9999999" min="0"
onkeyup="value=value.replace(/[^\d][.]/g,‘‘);if(this.value.length>7) value=value.slice(0,7);"

2.如果type="text",限制最大長度為4位的正整數。

maxlength="4" max="4000" min="0"
onkeyup="value=value.replace(/[^\d]/g,‘‘);if(value>4000){value=4000;}"

input只能填數字正則表達式