【发布时间】:2018-10-06 09:55:33
【问题描述】:
此代码
#element {
display : block
}
<div id="element"></div>
我怎样才能写出类似的javascript代码
// button on click
if(element-display = block){
// change it to display = none
}
【问题讨论】:
-
编写javascript来添加或删除类,如果有类text1,则可以有两个类添加类text2和删除text1,或者您可以使用javascript直接读取元素的style.color并将其修改为任何值。
-
document.getElementById("id-of-element").style.backgroundColor = "blue"
-
确定一个元素的颜色实际上比faizan 说的要难一些。
style.color将提供元素的内联颜色属性,但不会注册通过 css 分配的color。window.getComputedStyle(<element>).color将给出当前应用于元素的颜色字符串。
标签: javascript html css colors