有啥方法可以增加 HTML 所需验证消息的显示时间?
Posted
技术标签:
【中文标题】有啥方法可以增加 HTML 所需验证消息的显示时间?【英文标题】:Is there any way to increase the display time of the HTML required validation message?有什么方法可以增加 HTML 所需验证消息的显示时间? 【发布时间】:2020-06-05 20:46:33 【问题描述】:由于html必填验证信息出现的时间很短,有没有办法增加HTML必填验证信息的出现时间?
【问题讨论】:
这是浏览器验证消息,您需要编写自定义验证消息以满足您的需求.. 如果有帮助,您可以简单地使用 css 显示字段包含无效输入:developer.mozilla.org/en-US/docs/Web/CSS/:invalid 这确实需要字段具有特殊类型(如电子邮件)或模式属性。 这也可能有帮助:developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation 谢谢,但我需要显示一条永久或长时间出现的验证消息 【参考方案1】:由于这是一个用户代理(浏览器)功能,因此您无法控制它,除非是重复触发提交等骇人听闻的解决方案。您只能覆盖(替换)该行为。此外,您会看到不同浏览器的不同行为。
由于您已标记 jQuery,我建议您查看 jQuery's validate plugin。它将让您全面、灵活地控制您的用户体验。
【讨论】:
以上是关于有啥方法可以增加 HTML 所需验证消息的显示时间?的主要内容,如果未能解决你的问题,请参考以下文章