【发布时间】:2010-04-28 20:22:09
【问题描述】:
一旦用户在其中输入了任意数量的文本,我想让我的输入字段的背景图像消失。有没有一种简单的方法可以在 javascript 中做到这一点?我可以得到它,所以当该字段被聚焦时,bg 会消失,但是一旦他们移动到下一个字段,它就会返回。
HTML:Call me at <input name="phone" type="text" class="phone-field" id="phone">
CSS:
.form input {
background-color:transparent;
}
.form input:focus {
background-color:#edc;
background-image:none;
}
input.phone-field {
background-image: (url/images/phonebg.png);
background-repeat: no-repeat;
background-position: left 1px;
}
【问题讨论】:
标签: javascript html css forms