当我点击它并显示“密码”时,我试图将文本更改为浅灰色,但是当我点击它时,我需要将其更改为字体颜色黑色和输入类型“密码“
HTML:
<div>
<input type="text" name="password" value="Password" onfocus="emptyBox(this)" onblur="fullBox(this)" style="color:#bdbdbd">
</div>
JavaScript:
function emptyBox(box) {
if (box.value == "Password") {
box.value = "";
box.type = "password";
box.style = "color:#000000";
}
};
function fullBox(full) {
if (full.value == "") {
full.value = "Password";
full.type = "text";
full.style = "color:#bdbdbd";
}
};
答案 0 :(得分:1)
您以错误的方式绑定CSS属性。由于多次出现一个错误,我提供了一个例子:
full.style.color = "#bdbdbd"