我正在尝试弄清楚如何使用JavaScript在Internet Explorer 8中设置v:roundrect
VML元素的不透明度。我尝试直接设置opacity
属性以及setAttribute
属性,但都没有效果。我怎么能这样做?
答案 0 :(得分:0)
您是否尝试将v:fill
元素添加到v:roundrect
并设置opacity
属性?
var vfill = document.createElement("v:fill");
vfill.setAttribute("color",fillcolor);
vfill.setAttribute("opacity",fillopacity);
roundRect.appendChild(vfill);