检查浏览器是否支持 HTML 验证

Check if browser supports HTML validation

本文关键字:HTML 验证 支持 是否 浏览器 检查      更新时间:2023-09-26

>我有一个这样的CSS代码:

.input:required:invalid {
  border: 1px solid red;
}

我对此输入的 HTML 如下所示:

<input class="input" type="text" required="required" />

从JS中,我想弄清楚浏览器是否支持CSS验证,例如在Mac版Chrome上,我收到一条错误消息,说我应该填写该字段并阻止用户提交表单,但是在Mobile Safari上,它不会显示任何内容,它将允许用户提交表单。

这可能吗?,我还有什么其他选择?

据我所知,没有办法用CSS验证表单。我相信您正在谈论HTML5验证并使用CSS为错误消息或必填字段添加样式?

http://www.w3schools.com/html/tryit.asp?filename=tryhtml5_input_required