if(!document.getElementById(id"))
{
    alert("不存在id为id的元素")
}

解决方案 »

  1.   

    if(window.getElementById("test")==null)
    alert("Object Not Exist");
      

  2.   

    楼上的老大,为何每次看到都用window.getElementById难道我落伍了?:(
      

  3.   

    试着把ID='ttt'去掉或改成别的值,//主要是屏蔽错误信息.
    另一方面,楼主也可用window.error,来做相关操作;
    <script language="javascript" type="text/javascript">

    var ct = '';

    function show()
    {
    try
    {
    var t = document.getElementById('ttt');
    alert(t.value);
    }
    catch (e)
    {
    return false;
    }
    }
    </script>
    </HEAD><BODY>
    <input id="ttt" type="button" onclick="show();" value="show" /><br />
    </BODY>
    </HTML>