如何使用javascript添加过滤器:alpha?
对于不透明度我使用此代码。它工作得很好。
<div id="5">test</div>
<script>
document.getElementById("5").style.opacity = "0.5";
</script>
我尝试使用filter: alpha
这样但不起作用,我该怎么做?
对我来说
<div id="5">test</div>
<script>
document.getElementById("5").style.filter = "alpha(opacity=30)";
</script>
但不行。
答案 0 :(得分:1)
你需要使用CSS。
document.getElementById("5").setAttribute("style","opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=30)");
适用于FireFox,Chrome和IE。
答案 1 :(得分:0)
在这里:
var element = document.getElementById('5');
element.style.opacity = "0.3";
element.style.filter = 'alpha(opacity=30)';