1.typeof(obj)=="undefined"
则表明不存在
2.用div:)

解决方案 »

  1.   

    1. 如楼上所述
    2. 样式表里的 line-height
      

  2.   

    <input type="text" name="haha"><script language="JavaScript">
    <!--
    if (document.all.hahdsfdsfa!=null)
    {
    document.write("好了");
    }
    else
    {
    document.write("不好了");
    }//-->
    </script>
      

  3.   

    <script language="javascript">
    function checked()
    {
    if(typeof(Object)=="undefined")

    alert("undefined")
    return false
    }
    return true
    }
    </script>
      

  4.   

    告诉你一个最简单的方法if(obj)
    obj就是你要判断的对象,这是js的一种机制...^_^
      

  5.   

    8个回复, 就有三个是明显错误, 唉, 为什么在回复的时候不测试一下你自己的代码先呢??
    if(obj==null)   if(obj)  象这种初级的错误只要测试一下就可以发现了, 为什么这么懒呀!
      

  6.   

    if(window.对象名)
    alert('存在')
    else
    alert('不存在')Determining the existence of a variable
    http://javascriptkit.com/javatutors/determinevar.shtml
      

  7.   

    刚才试了一下,if(obj)可以阿,而typeof(obj)=="undefined"不管用
      

  8.   

    if(obj==null)
    呵呵,成赋值了.不好意思
      

  9.   

    当然了obj是需要有意义的元素阿
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    </HEAD><BODY>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    if(document.form1==null)
    {
    alert(1)
    }
    //-->
    </SCRIPT>
    </BODY>
    </HTML>
      

  10.   

    js里的typeof与vbs里的isobject都是判断对象用的<script language="vbscript">
    function ttt
    set ttt=new class1
    if isobject(ttt)=true then '这个跟typeof的作用是差不多的,但也有一定的不同 
    end if
    end function
    </script>返回一个用来表示表达式的数据类型的字符串。typeof[()expression[]] ;
    expression 参数是需要查找类型信息的任意表达式。说明
    typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。typeof 语法中的圆括号是可选项。所以判断对象我想用!=object可能更贴切一些的返回 Boolean 值指明表达式是否引用了有效的 Automation 对象。IsObject(expression)
    expression 参数可以是任意表达式。说明
    如果 expression 是 Object 子类型变量或用户自定义的对象,则 IsObject 返回 True;否则函数返回 False。下面的示例利用 IsObject 函数决定标识符是否代表对象变量:Dim MyInt, MyCheck, MyObject
    Set MyObject = Me 
    MyCheck = IsObject(MyObject)   ' 返回 True。
    MyCheck = IsObject(MyInt)   ' 返回 False。
      

  11.   

    meizz(梅花雪)
    8个回复, 就有三个是明显错误, 唉, 为什么在回复的时候不测试一下你自己的代码先呢??
    if(obj==null)   if(obj)  象这种初级的错误只要测试一下就可以发现了, 为什么这么懒呀!
    --------------------------------------------------------------------------------------
    梅老大,我刚才测了一下,结果恰恰相反!
    if(obj==null)  if(obj),可用且帮我解决问题了typeof(obj)=="undefined",不行.看来,具体问题要具体对待,哎,还是毛*主*席*的话说得对
      

  12.   

    我测的结果是typeof(obj)=="undefined"好用,而if(obj)不好用
    是不是JSCRIPT版本的问题?
      

  13.   

    把你要得到进行判断
    ==null