浏览器提供的自定义/覆盖错误消息
custom/override error message provided by browser?
有没有办法覆盖浏览器提供的错误消息?我有一个简单的html:
<input type="email" name="recipient">
如果电子邮件格式不正确,浏览器将显示如下消息:
在火狐中:
Please enter a email address.
在铬中:
Please include an @ in the email address...
我想自定义此浏览器提供的错误消息,希望有人可以帮助我。提前感谢!
您可以像这样设置自定义有效性消息
$('[name="recipient"]').on('invalid', function(e) {
e.target.setCustomValidity("This is a custom error message");
});
小提琴
相关文章:
- 在循环中分配json值时,值被覆盖
- Node.js v6.2.0类扩展不是函数错误
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- XrayWrapper 错误(值是可调用的)在 Firefox 插件中覆盖原型方法时
- 浏览器提供的自定义/覆盖错误消息
- 如何在 Redux 中创建全局错误处理程序并在需要时覆盖它
- 如何覆盖错误堆栈获取器
- 无法修复猫鼬覆盖模型错误
- Extjs 4.1.1 覆盖了数字字段的设置值,抛出未捕获的错误
- 如果对 JSONP 请求的服务器响应未正确包装在函数中,是否有任何方法可以覆盖“无效标签”错误
- 我无法在javascript中定义一个新对象,并使用输入将其推入数组,而不覆盖它或导致错误
- node.js中的继承问题:试图覆盖子类的原型时出现赋值错误
- 伊斯坦布尔为我提供了覆盖,但以错误结束输出
- 覆盖匹配器的默认茉莉错误消息
- D3 +绘制SVGS +错误覆盖
- 简单的覆盖计算器不会在点击时开火,没有错误.jQuery和js
- “未找到标签”;jstestdriver代码覆盖错误
- 用自定义错误处理程序覆盖ajax错误处理程序
- 覆盖主干集合添加错误