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)
。它仍然将颜色放在第一位而不是最后一位。