DOM(重点) js提供操作网页的技术
BOM(了解) js控制浏览器
DOM:文档对象模型
如何写网页特效:
1 完成合理精确的布局(css)
2 添加js特效
要做事先找人
事件:用户的某种行为 如onclick onmouseover
事件源:谁发生了事件?
事件处理:事件发生后,怎么处理
js代码 事件源.事件 = 事件处理;
事件源.事件 = function(){
当事件发生后 需要处理的代码
};
js控制样式属性值 元素.style.属性名 = "值"
查找元素
1 通过元素id查找 document.getElementById("id值")
隐藏元素
display = none元素隐藏,所占的空间释放
display = block显示
visibility = hidden 元素隐藏,所占空间保留
js入口函数
window.onload = function(){
js代码
}
网页代码,从上往下加载执行