Javascript如何判断一个对像是否存在,多谢!

xiao_yu 2002-08-02 09:48:51
Javascript能不能判断一个FORM对像是否存在,来决定执行那段脚本.
...全文
8 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
leeeel 2002-08-02
我来一个冗余一点的:
try
{ 引用对象看是否发生错误 ; }
catch(e)
{ alert(e); }
回复
grooving 2002-08-02
if(document.all.item[你的对象名]){

}
回复
七伤拳 2002-08-02
照样如此了。
<div id="divid"></div>
<script>
if(document.all.divid != null)
alert("divid存在");
else
alert("divid不存在");
if (typeof(document.all.divid) == "undefined")
alert("divid不存在") ;
else
alert("divid存在") ;
</script>
回复
七伤拳 2002-08-02
你是判断表单对象还是表单内的对象?
差不多,刚才搞错了。
<form name=frm>
<input id=t1>
</form>
<script>
if(document.frm.t1!=null)alert("t1存在");
if(document.frm.t2==null)alert("t2不存在");
if(document.frm2 == null) alert("form2不存在") ;
</script>
下面的方法也可以,不过没上面简洁
<form name=frm>
<input id=t1>
</form>
<script>
if(typeof(document.frm.t1)!="undefined")alert("t1存在");
if(typeof(document.frm.t2)=="undefined")alert("t2不存在");
if(typeof(document.frm2)=="undefined") alert("form2不存在") ;
</script>
回复
xiao_yu 2002-08-02
如何我这样定义一个又该如何呢?
<div id="divid"></div>
回复
qiushuiwuhen 2002-08-02
<form name=frm>
<input id=t1>
</form>
<script>
if(document.frm.t1!=null)alert("t1存在");
if(document.frm.t2==null)alert("t2不存在");
</script>
回复
七伤拳 2002-08-02
if (typeof("FORM对象名") == "undefined")
alert("FORM对象不存在") ;
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告