Javascript 切换和更改背景颜色
我正在尝试切换和更改div的颜色我正在切换背景颜色。我该怎么做呢。我遵循了我在网上看到的一个例子,并刚刚添加到我的原始切换脚本中,但我似乎无法让它工作Javascript 切换和更改背景颜色,javascript,Javascript,我正在尝试切换和更改div的颜色我正在切换背景颜色。我该怎么做呢。我遵循了我在网上看到的一个例子,并刚刚添加到我的原始切换脚本中,但我似乎无法让它工作 //turn entire div into toggle function toggle_visibility(id) { var e = document.getElementById(id); if (e.style.display == "block" || e.st
//turn entire div into toggle
function toggle_visibility(id) {
var e = document.getElementById(id);
if (e.style.display == "block" || e.style.display == "")
e.style.display = "none";
else
e.style.display = "block";
document.body.style.backgroundColor = "red";
}else{
e.style.display = "none";
document.body.style.backgroundColor = "white";
}
return( false );
}
第一个
如果
丢失…第一个否则
块有两条语句,应该使用{}
@Monroe它现在可以工作了吗?:)@Monroe尝试以下代码函数切换_visibility(id){var e=document.getElementById(id);if(e.style.display==“block”| | e.style.display==”){e.style.display=“none”;}else{e.style.display=“block”;document.body.style.backgroundColor=“red”}
Oops<代码>文档.正文.样式.背景色。你想要e.style….
第一个如果缺失…第一个否则块有两条语句,应该使用{}
@Monroe它现在可以工作了吗?:)@Monroe尝试以下代码函数切换_visibility(id){var e=document.getElementById(id);if(e.style.display==“block”| | e.style.display==”){e.style.display=“none”;}else{e.style.display=“block”;document.body.style.backgroundColor=“red”}
Oops<代码>文档.正文.样式.背景色
。您想要e.style….