IE8未知道,但IE7和之前的都对HTML元素保护不允许扩展的,只能像一个JS库那样来扩展了。

解决方案 »

  1.   

    不是这样扩展的..而是通过一个函数获取这个元素之后再扩展的..例如$("divs").show()
      

  2.   

    使用prototype原型对象的继承机制能否实现呢?
      

  3.   

    可以用object的原型扩展..但是这样就导致全部object对象都,,,
      

  4.   

    IE 不能扩展 HTMLElement只有自己另写方法
    <html>
    <body></body>
    <script type="text/javascript">function appendChilds(obj){
        obj.innerHTML+="add";
        this.appendChild(obj);
    }var s=document.createElement("div");
    s.innerHTML="base";
    appendChilds.call(document.body,s);
    </script></html>