typeof是用来取变量类型的。
比如说你有一个对象:a,a有一个属性name
typeof(a) = "object"
typeof(a.name) = "string"

解决方案 »

  1.   

    if(typeof obj=="undefined")
      alert("不存在!")
      

  2.   

    当一个对象的类型为undefined,表明这个对象不存在
      

  3.   

    typeof(obj)=="undefined" :表明该对象是否被定义;
    测试是否支持某对象用:
    var oStream = new ActiveXObject("xxxxx");
    if(oStream == null)
    alert("您的机器不支持xxxxx")
    else
    {
    ..............
    }
      

  4.   

    xinyunyishui(心云意水)谢谢你,你方法可以实现.要是我是在一个子框架里判断,父框架里的一个对象是否存在,我该怎么去做?
      

  5.   

    if(typeof parent.formname.obj=="undefined")
      alert("不存在!")
      

  6.   

    (typeof(要判断的对象名)=="object")
      

  7.   

    if (document.getElementById("your element id"))
     alert("exists!");
    else