【发布时间】:2019-05-21 17:47:28
【问题描述】:
当我使用默认 HTML 验证时,它会显示默认错误消息,而我不想向我的客户显示这些消息。我需要自定义消息并为每个验证提供不同的消息,例如最小值、最大值、类型和要求。例如:
该字段为必填项,值不匹配
参考传统的HTML代码:
<input type="text" required>
我想要这样的东西:
<input type="text" validation="required|my_message,min:5|my_message">
【问题讨论】:
-
这在标准 HTML 中是不可能的。如果你想要这个,你需要使用第三方库。如果您对使用 jQuery 感到满意,我建议您使用 jQuery validate
-
不使用 JS 最多只能使用 CSS 中的 :valid 选择器和一些创意来显示/隐藏不同的元素。但是,如果没有 JS,您将无法获得所需的详细程度。
标签: javascript jquery html css validation