这段HTML里的JS代码的调用和间隔重复执行的?

2024-12-14 11:43:02
推荐回答(4个)
回答1:

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也就是你说的

里写入timeanddate()这个函数执行后的返回值

回答2:

window.onload=function() //在页面加载完成执行函数
{
var timeContainer=document.getElementById('timeanddate');//定义一个变量获取一个id为timeanddate的容器
{
setInterval(function(){ //每隔1000毫秒(1秒),执行函数
timeContainer.innerHTML=timeanddate();//使id为timeanddate的容器的内容为timeanddate();的返回值

},1000);//设定时间
}
}

回答3:

window.onload=function()//将window的onload事件注册给一个函数,这个函数将在页面窗口加载完毕后执行

回答4:


把这段JS代码撂到一个JS文件里






















·1
·2
·3
·4
·5
·6





把这段代码放到你需要显示这个功能的页面的body里,并在head里加上一句
前提是必须这两个文件在同一目录下