window.onload
window.onload 是在窗口加载完毕之后才会执行
不能在window.onload内部使用document.write
窗口加载完毕之后会关闭文档流,如果使用document.write会开启新的文档流覆盖原有的文档流
window.onload=function(){
document.getElementById("redDiv");
console.log(redDiv);
// document.write(123);
判断一个变量是不是NaN 要用isNaN
var str="123";
var num=Number(str)
if(isNaN(num)){
console.log("num是NaN")
num=0;
}else{
console.log("num不是NaN")
redDiv.innerHTML=num+3;
}
}
window.resize
resize 窗口尺寸发生变化之后触发的事件
window.onresize=function(){
console.log(window.innerHeight,window.innerWidth);
redDiv.style.width=window.innerWidth/2+'px'
}
网友评论