如何在CSSStyleDeclaration对象上设置hsl颜色?

P K*_*P K 3 javascript css css3

如何在CSSStyleDeclaration对象上设置hsl颜色?

//CSS
    background-color: hsl(155,100%,30%);
//JavaScript
    divElement.style.backgroundColor = ?;
Run Code Online (Sandbox Code Playgroud)

我不想在javascript中使用HEX值或颜色名称.

请建议.

W3C标准链接也将是一个很大的帮助.

我犹豫是否设置了hsl字符串,因为我没有在W3C CSSOM或DOM标准中找到它.

Nea*_*eal 9

只需将其设置为字符串即可

divElement.style.backgroundColor = "hsl(155,100%,30%)";
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/maniator/gg7JN/