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

xiao_yu 2002-08-02 09:48:51
Javascript能不能判断一个FORM对像是否存在,来决定执行那段脚本.
...全文
29 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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对象不存在") ;

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧