currentStyle怎么使用啊?
希望给个小例子解释一下。
还有就是getComputedStyle又是什么意思啊?
这两个对象,所有的浏览器都支持吗?

解决方案 »

  1.   

    呵...好象和我的问题一样.
    参考..http://topic.csdn.net/u/20090727/16/62c35b78-5b53-4e1b-90af-8d1e1726ed86.html?38936
      

  2.   

    currentStyle 是IE仅有的 --only IEgetComputedStyle 用来获得元素的最终样式(包括在外部定义的样式) 
     
      

  3.   

    借这个发一个问题,currentStyle是不是只读的?
      

  4.   

    currentStyle 用于取控件样式,可以取 style 定义的,也可以取 <style></style> 定义的
    <style>
    div{
    width:200px;
    height:100px;
    }
    </style>
    <div id="div1" style="border:1px solid black;"></div>
    <div id="divmsg"></div>
    <script>
    window.onload = function(){
    var obj = document.getElementById("div1");
    var crtstyle = obj.currentStyle || obj.ownerDocument.defaultView.getComputedStyle(obj, null);// 前者用于IE,后者FF
    var str = "";
    for(var e in crtstyle){
    str += e + " === " + crtstyle[e] + "<br/><br/>";
    }
    document.getElementById("divmsg").innerHTML = str;
    }
    </script>
      

  5.   

    http://www.phpx.com/man/dhtmlcn/objects/currentStyle.htmlcurrentStyle是只读的
      

  6.   

    getComputedStyle应是除IE外都支持的
      

  7.   

    谢谢各位了,getComputedStyle具体有哪些参数啊??
      

  8.   

    style,currentStyle,runtimeStyle,getComputedStyle的区别及用法
    http://hedgehogking.com/?p=169