window.onload=function()//将window的onload事件注册给一个函数,这个函数将在页面窗口加载完毕后执行。
var timeContainer=document.getElementById('timeanddate');//把id为timeanddate的元素赋值给变量timeContainer
setInterval(function(){ timeContainer.innerHTML=timeanddate();},1000);
上面这句分解开来解读:
setInterval( func(), 1000);功能是,每隔1000毫秒调用一次func()指定的函数,这个函数在上面的语句里被定义为function(){ timeContainer.innerHTML=timeanddate();}
意思是,往timeContainer也就是你说的
window.onload=function() //在页面加载完成执行函数
{
var timeContainer=document.getElementById('timeanddate');//定义一个变量获取一个id为timeanddate的容器
{
setInterval(function(){ //每隔1000毫秒(1秒),执行函数
timeContainer.innerHTML=timeanddate();//使id为timeanddate的容器的内容为timeanddate();的返回值
},1000);//设定时间
}
}
window.onload=function()//将window的onload事件注册给一个函数,这个函数将在页面窗口加载完毕后执行