【发布时间】:2023-04-07 13:15:01
【问题描述】:
我正在使用表单基本验证来检查电子邮件格式是否正确,然后数据由 Ajax 发送,它检查电子邮件地址是否已在使用中,用户是否选择国家/州或在选择框中保留默认值.
但是要完成 HTML5 表单验证,需要提交事件,如果它通过了基本表单验证,则单击提交时会执行 Ajax 操作,但是当结果出现时,我想使用相同的浏览器工具提示来实现界面一致性(而且我喜欢它们的外观)。
那么有没有办法让它们显示出来,我无法找到它们是否有一些特殊事件或类似触发提交事件但立即停止它的东西。现在该字段只有一个红色边缘,并且在将鼠标悬停在它上面时会出现错误消息,而工具提示会在再次单击提交按钮时显示。
对于没有本机工具提示的浏览器(在我的情况下为 Safari),我使用的是 Webshims Lib,它的行为与 Chrome 和 Firefox 中的完全相同。
【问题讨论】:
标签: javascript forms html validation tooltip