Javascript Chrome更改style.filter语法

Javascript Chrome更改style.filter语法,javascript,css,google-chrome,Javascript,Css,Google Chrome,看看这把小提琴: var-element=document.getElementById(“div”); console.log(element.style.filter) 为什么要解析它?@Satpal:长话短说,我正在制作一个HTML5 edirtor,我想让用户可以选择可视化地编辑元素过滤器,然后使用正确的方式获取元素的样式属性:getComputedStyle(element)。filter。如果您想要编写一个,就必须使用'element.getAttribute('style'),这

看看这把小提琴:

var-element=document.getElementById(“div”);
console.log(element.style.filter)

为什么要解析它?@Satpal:长话短说,我正在制作一个HTML5 edirtor,我想让用户可以选择可视化地编辑元素过滤器,然后使用正确的方式获取元素的样式属性:
getComputedStyle(element)。filter
。如果您想要编写一个,就必须使用'element.getAttribute('style'),这对我来说似乎是个bug。标准语法是最后一种颜色,Chrome不应该对其重新排序。@kaido它对
getComputedStyle
做了同样的事情,只是它将
black
更改为
rgb(0,0,0)
。它仍然将颜色放在第一位而不是最后一位。