我有这样的 CSS 代码:
.input:required:invalid {
border: 1px solid red;
}
我的这个输入的 HTML 是这样的:
<input class="input" type="text" required="required" />
从 JS 中,我想知道浏览器是否支持 CSS 验证,例如在 Chrome for Mac 上,我收到一条错误消息,提示我应该填写该字段并阻止用户提交表单,但在移动设备上Safari 它不会显示任何内容,它会允许用户提交表单。
这可能吗?,我还有什么其他选择?
提前致谢!