【问题标题】:Input min and max should be equal [duplicate]输入最小值和最大值应该相等[重复]
【发布时间】:2021-05-26 19:10:11
【问题描述】:

我正在尝试实现用户在输入中只能输入 10 个数字,如果用户输入了 5 个同样不允许的数字,那么 min 和 max 应该是 10。

<input type="number" min="10" max="10" >

有人可以帮我解决这个问题吗?

【问题讨论】:

  • minlengthmaxlength 不是数字输入的有效属性。你是说minmax 吗?您似乎想限制数字的长度,所以数字输入类型可能不是您需要的?尝试改用文本输入类型?
  • 如果最小值和最大值为 10,则您只能在输入中输入 10。您能否更准确地描述一下条件?
  • 我认为 OP 所说的“10 个数字”的意思是“10 个数字”。
  • @Teemu,是的,可以尝试在我的输入中输入50个数字,你会看到输入不限于10个数字?

标签: javascript html jquery


【解决方案1】:

minlengthmaxlength 属性不存在。而是使用minmax。 我知道您只想输入 10 位数字,所以您应该这样做:

<input type="number" min="1000000000" max="9999999999">

【讨论】:

    猜你喜欢
    • 2013-11-11
    • 1970-01-01
    • 2023-03-19
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-11
    相关资源
    最近更新 更多