getPropertyValue(“backgroundColor”) returns an empty string
问题 This is my problem: var mycss = window.getComputedStyle(myelement); returns a CSSStyleDeclaration object: CSSStyleDeclaration {0: "animation-delay",..., backgroundColor: "rgb(0, 0, 0)",...} Then, I want to get the background color, but mycss.getPropertyValue("backgroundColor"); returns an empty string "" ! Why?? 回答1: Within your CSSStyleDeclaration, you need to change 'backgroundColor' to 'background-color' and then call mycss.getPropertyValue('background-color') An example: HTML: <head>