【问题标题】:force user to enter year in YYYY format强制用户以 YYYY 格式输入年份
【发布时间】:2022-01-14 02:02:42
【问题描述】:

我有这个输入

<form:input path="proposer.dobYear" id="proposer.dobYear"
    cssClass="input-text small dayfield only-digits validateFrontend" maxlength="4" />

我希望用户以YYYY 的格式输入。有了这个,我仍然可以使用YY 格式。有什么办法可以强制用户输入 4 字符格式?

【问题讨论】:

  • 在这种情况下,maxlength 属性应与 minlength 属性一起使用,并且它们都应为 4,因为您希望用户准确键入 4 位数字。
  • 好的,谢谢。出于好奇,是否可以自定义未达到 minlength 时收到的消息?
  • 是的,您可以自定义消息。检查文档。 developer.mozilla.org/en-US/docs/Web/Guide/HTML/…

标签: html validation input


【解决方案1】:

在这种情况下,maxlength 属性应与 minlength 属性一起使用,并且它们都应为 4,因为您希望用户准确键入 4 位数字。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-26
    • 1970-01-01
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-16
    相关资源
    最近更新 更多