代码之家  ›  专栏  ›  技术社区  ›  Anil Namde

与CSS和JavaScript关系混淆?

  •  0
  • Anil Namde  · 技术社区  · 14 年前

    .cellActive{background:"#DDDDDD"}
    

    现在我尝试读取单元格的background color属性,结果为空/“”。

    var bgColor = cell.style.backgroundColor; // returning ""
    

    3 回复  |  直到 14 年前
        1
  •  3
  •   Community Jaime Torres    7 年前

    这个 style

    查看已接受的答案 this question 一个非常好的跨浏览器解决方案。

        2
  •  2
  •   Robusto    14 年前

    “背景”和“背景色”之间有区别。另外,“style”属性意味着元素的style属性已经在HTMl或Javascript中设置。在其他情况下使用“computedStyle”。这意味着使用getComputedStyle()方法,您可以了解 here .

        3
  •  1
  •   Community Jaime Torres    4 年前

    在JavaScript中访问CSS有多种方法 Element.style 实际访问写入样式属性的内容。要获得完整的CSS,请使用 getComputedStyle() .