定义和执行函数为什么不能同时放在onload函数中执行

如果我去掉onload函数 或者 把定义函数放在onload的外面就能 正常执行 了,这是什么原因??不理解,求详细帮助!谢谢

下面这个是错误的案例:

<div id="content">显示时间</div>

<script>

window.onload=function(){

function Time(){             //定义函数

var now=new Date();

var sec=now.getSeconds();

var content=document.getElementById("content")

content.innerHTML=sec+"秒"

t=setTimeout("Time()",500)

};

               Time()  //执行函数

}</script>


快乐崇拜tager
浏览 1809回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP