input type设置成number时maxlength属性失效
input type为number时maxlength失效了,肿么破~~所以启用数字键盘是不是tel比较好?!
input type为number时maxlength失效了,肿么破~~所以启用数字键盘是不是tel比较好?!
2016-01-05
maxlength HTML5
如果 type 的值是 text, email, search, password, tel, 或 url,那么这个属性指明了用户最多可以输入的字符个数(按照Unicode编码方式计数);对于其他类型的输入框,该属性被忽略。它可以大于 size 属性的值。如果不指定这个属性,那么用户可以输入任意多的字符。如果指定为一个负值,那么元素表现出默认行为,即用户可以输入任意多的字符。本属性的约束规则,仅在元素的 value 属性发生变化时才会执行。译者注:ie10+
规范搬运: https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/input
举报