我有一个表单,它接受一个数字作为输入并设置了最大值。当用户输入值>时,我会显示自定义错误最大值,但也可以看到本机错误弹出窗口。有什么办法可以阻止弹出本机错误或编辑弹出文本吗?
编辑:我不能只删除max属性来摆脱弹出窗口,因为它被网站上的其他几个函数使用了。
编辑2:稍微编辑了一下这个问题
答案 0 :(得分:0)
您应该将代码放在html表单中。将属性novalidate
添加到表单中,它应该会消失。
<form novalidate>
我希望它有所帮助
答案 1 :(得分:0)
所以你有html验证并编写自定义验证逻辑来显示错误信息吗?
您可以在表单字段中移动'max'属性,并在验证逻辑中使用该属性。这还可以提高显示的错误消息的视觉一致性。