如何判断页面的某个对象是否存在? if ( !factory.object ) { 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //下面是得到window内的所有属性跟对象,for (var item in window){ document.write( 'window.'+item+'='+window[item]);}//如果=后面是object则说明window的这个属性是一个对象,看一下这个对象是不是你想要的,不是的话再递归查找——即将 window 换成那一个对象即可再有一种就是用Error对象。 举个例子:if (document.all.inputname) alert("存在");else alert("不存在"); 补充一下:<INPUT TYPE="text" NAME="inputform"><script>if (document.all.inputform) alert("存在");else alert("不存在");</script> 对任意对象的(不限于windows,document)if ( typeof(object1) != 'undefined' ){alert('存在');} sorry,没看清,是从其它页判断if ( typeof(parent.FrameName.object1) == 'object' )...//肯定是 Object 的用这个if ( typeof(parent.FrameName.object1) != 'undefined' )...//不肯定是 Object 的用这个 关于下拉菜单的li遍历问题! 求js自动生成一个编号算法 如何给setInterval里的函数加参数?奇怪了 怎样判断按下了enter键?谢谢 关于字符串中带双引号的问题,先谢过拉 请问如何在js中调用request对象 请问,可不可以自己写一个div,然后把该div作为一个参数传给一个函数。 如何改变一个按钮的样式,并让它保持住? 如何获得在一个页面中的link的编号? Json字符串解析问题! 忘了一个问题.再发一个帖子,还是关于时间的 如何在web上随着鼠标的移动绘制矩形
for (var item in window)
{
document.write( 'window.'+item+'='+window[item]);
}
//如果=后面是object则说明window的这个属性是一个对象,看一下这个对象是不是你想要的,不是的话再递归查找——即将 window 换成那一个对象即可再有一种就是用Error对象。
else alert("不存在");
<INPUT TYPE="text" NAME="inputform">
<script>
if (document.all.inputform) alert("存在");
else alert("不存在");
</script>
{
alert('存在');
}
...
//肯定是 Object 的用这个if ( typeof(parent.FrameName.object1) != 'undefined' )
...
//不肯定是 Object 的用这个