如何阻止或编辑弹出/警报的本机浏览器?

时间:2017-05-27 13:43:07

标签: javascript jquery google-chrome firefox browser

我有一个表单,它接受一个数字作为输入并设置了最大值。当用户输入值>时,我会显示自定义错误最大值,但也可以看到本机错误弹出窗口。有什么办法可以阻止弹出本机错误或编辑弹出文本吗?

编辑:我不能只删除max属性来摆脱弹出窗口,因为它被网站上的其他几个函数使用了。

编辑2:稍微编辑了一下这个问题

The native popup.

2 个答案:

答案 0 :(得分:0)

您应该将代码放在html表单中。将属性novalidate添加到表单中,它应该会消失。

<form novalidate>

我希望它有所帮助

答案 1 :(得分:0)

所以你有html验证并编写自定义验证逻辑来​​显示错误信息吗?

您可以在表单字段中移动'max'属性,并在验证逻辑中使用该属性。这还可以提高显示的错误消息的视觉一致性。