<div id='oDiv'>
......................
oDiv.filters[0].Opacity=50;

解决方案 »

  1.   

    <img src="http://community.csdn.net/images/csdn.gif" style="filter : progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=50)" border="0" onmouseover="this.filters[0].Opacity=100"  onmouseout="this.filters[0].Opacity=50">
      

  2.   

    如果要opacity递增的呢
    该怎么做?
    写成独立的小程序〈script>......</script>
    别加在<img..... 里面的
      

  3.   

    progid:DXImageTransform.Microsoft.Alpha
    上面这个是什么意思`?还有this.filters[0].    [0].是什么意思`?
    在filters[0].的前面为什么要加this因为我是新手  有点烦 不过希望大家能帮我忙啦~
    谢谢了
      

  4.   

    <img id='img1' src="http://community.csdn.net/images/csdn.gif" style="filter : progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=50)" border="0" onmouseover="over()"  onmouseout=" out()">
    <script laguage=javascript>
     var img=document.all["img1"]
     function over()
     {
      img.filters[0].Opacity=img.filters[0].Opacity+20
     }
     function out()
     {img.filters[0].Opacity=20
     }
    </script>
      

  5.   

    this代表你应用滤镜的对象,filters是该对象所有滤镜效果的集合,filters[0]是第一个滤镜对象,。