input 属性为 number,设置maxlength长度

一般情况下,标签内直接加maxlength=“具体数值”属性即可,当type=“number”时maxlength则不生效。
以下为例子解说

<input type="text" maxlength="11" /> 

此时能达到限定效果,
<input type="number" maxlength="11" />时 maxlength失效,长度可以无限输入

解决方案:

<input type="number" οninput="if(value.length>11)value=value.slice(0,11)" />

ok,搞定了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章