当需要在表单字段中定义时,Firefox 4会自动显示该元素的红色边框,甚至在用户点击提交按钮之前。
<input type="text" name="example" value="This is an example" required />
我认为这是令人不安的用户,因为他/她没有犯错误在开始。
我想隐藏初始状态的红色边框,但是如果有一个字段被标记为必需的,当用户点击发送按钮时显示它。
我看了 :required
和 :invalid
从新的伪选择器,但更改是为 之前和之后的验证
有没有办法在用户提交表单之前禁用红色边框,并在缺少字段时显示它?