黑马程序员技术交流社区

标题: 关于DIV里的控件加载问题 [打印本页]

作者: mdb    时间: 2014-4-6 13:51
标题: 关于DIV里的控件加载问题
一个select在一个DIV里,在页面的头部有段javascript方法代码要对select进行操作,但问题是在执行到javascript代码时可能select标签还没加载好,用getElementById可能会有获取不到的情况,有什么办法能准确点的让select在加载好后再去执行javascript代码呢?我现在的做法是在页面尾部再写段javascript代码来调用头部写好的方法,这样头部和尾部都有javascript代码了,感觉分开不太好..
作者: 许庭洲    时间: 2014-8-18 09:04
1.放到<head>中的<script>在body加载之前就已经运行了;
2.onload:网页加载完毕时触发,浏览器是一边下载文档,一边解析执行,可能出现JavaScript执行时需要操作某个元素,这个元素还没有加载,如果这样就要把操作的代码放到body的onload事件中,或者可以把JavaScript放到元素之后。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2