日期:2014-05-16  浏览次数:20325 次

菜鸟求助!关于获取不到页面标签的问题。。。
问题很简单,代码如下:
html:
<div id="ig">
<div>

js:

document.all.ig.style.visibility=visible;

运行后,提示ig未定义或不是对象。
然后我把它换成如下语句:
var obj=document.getElementById("ig").style.visibility;
obj=visible;

于是提示缺少对象。。。

这是为什么?很奇怪吧?

------解决方案--------------------
html从上执行到下
在执行到你的script的时候,html控件还没加载完成来
window.onload = function() {
//把你要执行的代码放到这里试试看
}