【发布时间】:2014-12-04 05:02:51
【问题描述】:
这是一个文本字段。见..我将 maxlength 属性设置为 10。所以,只能输入 10 个字符
<input maxlength="10" id="txt_name" name="txt_name" type="text" required="required"/>
这是一个数字字段。我也希望它的 maxlength 为 10,以便用户可以输入他们的 10 位手机号码。这会限制用户输入额外的数字。
<input id="txt_mob" name="txt_mob" type="number" maxlength="10"/>
但 maxlength 不适用于数字字段。为什么??有什么方法可以在不使用 Javascript 或 jQuery 的情况下做到这一点?
这是FIDDLE。
【问题讨论】:
-
添加最小和最大问题解决
-
来吧,伙计!严重地??? @user1478 请在评论或回答之前阅读完整的问题。
-
除了重复之外,这是一个错误的问题,因为您不应该使用
type=number作为电话号码。对他们来说,HTML5 有type=tel。
标签: html