为什么我这段JavaScript代码windo.onload运行不了
发布网友
发布时间:2022-12-16 19:18
我来回答
共2个回答
热心网友
时间:2024-11-25 02:21
src="scripts/showPic.js"这句是什么意思?
整个这一句就含糊不清啊,你有没有定义countBodyChildren是什么,怎么就执行?
<script type="text/javascript" src="scripts/showPic.js">window.onload= countBodyChildren;</script>
把完整的代码发出来,才好判断。追问function countBodyChildren(){
var body_element =document.getElementsByTagName("body")[0];
alert (body_element.childNodes.length);
}
追答你的这个函数要么写在window.onload= countBodyChildren;里面,要么就写在showpic.js里面。
要么就去掉src="scripts/showPic.js"这句。这句会让script里面的代码无效。
热心网友
时间:2024-11-25 02:21
<script type="text/javascript" src="scripts/showPic.js"></script>
<script>
window.onload= countBodyChildren();
</script>
格式应该是这样吧