我想使用 CSS 在表单中绘制必填字段,以便用户知道必须填写它们。一旦字段具有值,我也希望这幅画消失。
这是我尝试过的一个例子:
CSS
input[type="text"]{
display:block;
}
input.required[value=""] {
background-color:yellow;
}
HTML
Name:<input class="required" type="text" name="Name" value="" size="20">
Phone:<input type="text" name="Phone" value="" size="20">
必填字段绘制得很好,问题是一旦字段具有值,颜色就不会消失。
有没有办法让它与纯 CSS 一起工作?