【问题标题】:HTML input pattern that includes only specific numbers仅包含特定数字的 HTML 输入模式
【发布时间】:2017-07-13 22:42:38
【问题描述】:

我希望值 100、200、300、400、500 仅在我的输入中有效。 我什至不想要值 101。那么我应该如何编写模式。

【问题讨论】:

  • 您可以使用带有select 标签的下拉列表吗?

标签: html input


【解决方案1】:

将此添加到您的元素中:

pattern="[1-5][0][0]"

例如:

<form>
  <input type="text" pattern="[1-5][0][0]">
  <input type="submit">
</form>

【讨论】:

    【解决方案2】:

    最简单安全的方法是使用下拉字段 HTML 标记“选择”并将“选项”值添加为 100、200。

    &lt;option value="100"&gt;100&lt;/option&gt; &lt;option value="200"&gt;200&lt;/option&gt;

    这将最大限度地减少对用户的拼写错误验证消息。

    【讨论】:

      猜你喜欢
      • 2013-12-01
      • 1970-01-01
      • 2016-09-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多