IE下!<script language="javascript">
var ob=new ActiveXObject('Microsoft.XmlDom');
alert(typeof(ob));
ob.kk=123;
alert(123);
</script>

解决方案 »

  1.   

    第二个123为什么alert不出来?
      

  2.   

    ob没有kk这个属性所有报错了吧
      

  3.   

    把 ob.kk=123;去掉,再把alert(123);改成alert(“123”);试试!!
      

  4.   

    那样就没意义了。。ob的类型是object,为什么不可以加KK属性?
      

  5.   

    试试这个代码。同样是OBJECT 为什么oa.kk可以赋值。ob.kk却无法赋值?<script language="javascript">
    var oa=new Object();
    oa.kk=123;
    alert("oa's typeof is "+typeof(oa)+",and oa.kk="+oa.kk);

        var ob=new ActiveXObject('Microsoft.XmlDom');
        alert("ob's typeof is "+typeof(ob));
        ob.kk=123;
        alert("ob.kk="+ob.kk);
    </script>
      

  6.   

    http://knight.javaeye.com/blog/44413参考一下这个吧
      

  7.   

     var ob=new ActiveXObject('Microsoft.XmlDom');
    创建出来的是Microsoft's XML parser实例,和你var oa=new Object();
    这样子创建的对象,不是同一个东西,
    不错,他们都是对象,你和你女朋友都是人,但是,你是男人,她是女人~~