为了账号安全,请及时绑定邮箱和手机立即绑定

在Chrome中输入类型=“数字”忽略maxlength

在Chrome中输入类型=“数字”忽略maxlength

泛舟湖上清波郎朗 2019-08-16 15:48:40
在Chrome中输入类型=“数字”忽略maxlength该maxlength属性无法使用<input type="number">。这只发生在Chrome中。<input type="number" class="test_css"  maxlength="4"  id="flight_number" name="number"/>
查看完整描述

3 回答

?
幕布斯7119047

TA贡献1794条经验 获得超8个赞

最大长度将无法使用<input type="number"我知道的最佳方式使用oninput事件来限制maxlength。请参阅以下代码。

<input name="somename"
    oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);"
    type = "number"
    maxlength = "6"
 />


查看完整回答
反对 回复 2019-08-16
?
青春有我

TA贡献1784条经验 获得超8个赞

您可以使用minmax属性。

以下代码执行相同的操作:

<input type="number" min="-999" max="9999"/>


查看完整回答
反对 回复 2019-08-16
  • 3 回答
  • 0 关注
  • 693 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信