如何改变html5模式错误消息的电子邮件
How to change html5 pattern error messages for email
Html5 required属性通常会添加错误消息"Please fill out this field.",可以使用以下代码轻松更改
oninvalid="setCustomValidity('Custom text in another language..')"
oninput="setCustomValidity('')"
然而,我注意到当我使用键入电子邮件时,我仍然会收到诸如"请输入'@. '后面的部分"answers"请在电子邮件地址中包含'@'"之类的消息,我该如何更改它们?
自定义错误消息来自元素的标题,或者使用setCustomValidity
,如您所说。但是像"请在电子邮件地址中包含一个'@'"这样的消息来自type="email"
属性。例如,当存在required
属性时,也会出现类似的错误信息。因此,这些消息来自浏览器,并且将使用用户的浏览器语言。我不会太担心这一点,因为浏览器已经使用了用户可以理解的语言,并且由于它们是浏览器的原生语言,用户将习惯这些标准的错误消息。
相关文章:
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 同位素库错误:未捕获错误无布局模式包装生产线8
- internet explorer 8兼容模式下的Youtube api错误
- 使用错误的 ng 模式重置 angularjs 表单字段
- SonarQube 预览模式失败,并显示 500 错误
- imgAreaSelect插件在引导模式窗口中的位置错误
- 虚拟键盘jquery在引导模式中显示错误
- 在引导模式中出现 Ckeditor 错误
- 道格拉斯·克罗克福德在严格模式示例中是错误的吗?
- “函数声明不能嵌套在语句中” - IE 处于严格模式错误
- 删除非限定标识符时出现严格模式语法错误背后的动机
- 模块模式中的私有方法:类型错误:未定义不是一个函数
- Twitter 引导模式出现在错误的位置,未居中且按钮不可单击
- 命名空间模式导致 JSLint“函数在定义之前已使用”错误
- CommonsChunkPlugin 中的 webpack 错误:在正常模式下运行时,不允许使用非入口块
- JQuery IIFE 外部文档就绪 - 模式错误
- jQuery UI 模式对话框:在错误的位置关闭图标并调整其大小
- JSDoc 3 在严格模式下解析具有相同名称的错误获取器/设置器
- MissingSchema错误:模式尚未为模型“用户”注册
- 如何查找$invalid或$error.必需的,美元的错误.模式使用一个简单的HTML表单和指令