Javascript删除背景颜色和不透明度

utd*_*dev 4 html javascript css background opacity

如何仅使用Javascript删除background-color和opacity属性(无Jquery!).

我试过这个:

document.getElementById('darkOverlay').style.removeProperty("background-color");
document.getElementById('darkOverlay').style.removeProperty("opacity");
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

and*_*eas 15

您可以通过将属性设置为空字符串来重置属性:

document.getElementById('darkOverlay').style.backgroundColor = "";
document.getElementById('darkOverlay').style.opacity = "";
Run Code Online (Sandbox Code Playgroud)

或者将它们设置为您喜欢的默认值:

document.getElementById('darkOverlay').style.backgroundColor = "transparent";
document.getElementById('darkOverlay').style.opacity = "1";
Run Code Online (Sandbox Code Playgroud)