首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

请问,通过外部js文件方式写的元素怎么去访问

2012-02-26 
请教,通过外部js文件方式写的元素如何去访问?比如在一个静态页面中以scriptid myjs type text/javas

请教,通过外部js文件方式写的元素如何去访问?
比如在一个静态页面中以
<script   id= "myjs "   type= "text/javascript "   src= "myjs.js "> </script> 的方式引入。在myjs.js我生成了一个DIV,ID是divid,如何去访问这个DIV?
我用document.getElementById( "divid ")的话会提示找不到对象。

[解决办法]
应该能找到的。全选/复制/在dm或fp里面粘贴看有没那个DIV
[解决办法]
div里的innerHTML最好有些东西,要不有时会找不到,这是一个BUG
如果还不行,就是执行顺序问题了
[解决办法]
DIV元素有加入到文档里吗?
[解决办法]
div里的innerHTML最好有些东西,要不有时会找不到,这是一个BUG
------------------
有这个BUG吗,没遇到过呢,有没有相关测试资料介绍一下?
------------------------
我估计应该是div还未生成的时候就访问导致这样的问题发生。仔细检查一下流程应该可以解决。
[解决办法]
不知道你的myjs里面生成的div是怎么处理的,如果是通过document.write来做的话,会找不到对象的,用dom对象的append来添加一个div因该就可以了。
[解决办法]
确定在取的时候对象是否已经生成到DOCUMENT里了

热点排行