在HTML 5中,我们可以将输入标记为required,然后使用[required]CSS中的伪选择器进行选择。但是我只想在他们尝试提交表单而不填写必填元素时为其设置样式。是否有选择器?弹出的小消息框怎么样?
required
[required]
是的,正如SLaks所说,没有CSS选择器可以做到这一点。我会怀疑这是否会属于CSS范围,因为CSS将需要检查输入的内容。
最好的选择仍然是单击按钮时调用javascript验证功能,而不是实际提交表单。然后检查[必填]字段中的适当内容,然后提交表单或突出显示未填写的必填字段。