BOM元素:

window对象常见事件:

窗口加载事件:

window.onload = function(){}

JS不能放到文档上方,要等文档加载完才能执行

定时器:  与时间有关的程序    写定时器 最好是要给他加名字

window。setTimeout(function(){},2000)

2000毫秒后执行函数,只能调用一次

案例:

var a1 = document.getElementById("a1")

var timer = window.setTimeout(function(){

a1.style.backgroundColor = "blue"

},3000)

window。setInterval(function(){},2000)

2000毫秒执行一次,循环执行下去

案例:

window.setInterval(function(){},3000)

var timer = window.setInterval(function(){
a1.innerHTML = "123"
},3000)

清楚定时器:

var  timer  =  window。setTimeout(function(){},2000)

window。clearTimeout(timer)

案例:

<button type="button" onclick="qingchu()">清除定时器</button> 

function qingchu(){
//找到定时器的名字,然后执行
window.clearTimeout(timer)
}

location对象:JS的页面跳转

location。href =”“

案例:

bb.onclick = function(){
location.href = "0318-2.html" 
}

history对象:

window。history。forward()    前进

window。history。back()         后退

案例:

cc.onclick = function(){
window.history.forward()
}

 

posted on 2022-03-18 14:18  博塬  阅读(158)  评论(0编辑  收藏  举报