如何判断页面的某个对象是否存在?

迭代法 2002-09-07 01:46:53
在某页 存在一对象 object
比如说要在其他页判断该对象是否存在 如何判断?
if exist (boject)??
...全文
203 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
alexxing 2002-09-09
  • 打赏
  • 举报
回复
sorry,没看清,是从其它页判断

if ( typeof(parent.FrameName.object1) == 'object' )
...
//肯定是 Object 的用这个

if ( typeof(parent.FrameName.object1) != 'undefined' )
...
//不肯定是 Object 的用这个
alexxing 2002-09-08
  • 打赏
  • 举报
回复
对任意对象的(不限于windows,document)

if ( typeof(object1) != 'undefined' )
{
alert('存在');
}
xizi2002 2002-09-08
  • 打赏
  • 举报
回复
补充一下:
<INPUT TYPE="text" NAME="inputform">
<script>
if (document.all.inputform) alert("存在");
else alert("不存在");
</script>
meizz 2002-09-08
  • 打赏
  • 举报
回复
举个例子:

if (document.all.inputname) alert("存在");
else alert("不存在");
bamboo2000 2002-09-07
  • 打赏
  • 举报
回复
//下面是得到window内的所有属性跟对象,
for (var item in window)
{
document.write( 'window.'+item+'='+window[item]);
}
//如果=后面是object则说明window的这个属性是一个对象,看一下这个对象是不是你想要的,不是的话再递归查找——即将 window 换成那一个对象即可

再有一种就是用Error对象。
zhu_liping 2002-09-07
  • 打赏
  • 举报
回复
if ( !factory.object ) {

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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