1.获取对象:
a) 通过名称来获取元素:document.getElementById() //属于静态方法,方法前面只能用document
b) document.getElementsByClassName()
c) document.getElementsByTagName() //属于动态方法,方法前面可以用其他元素,如oUl.getElementsByTagName("li"),找到的是一个元素的集合, 用TagNames的时候,必须要加上“[]”,如aLi[i].onclick = function(){};
2.事件:
a) 鼠标事件
- onclick
- onmouseover
- onmouseout
- onmousemove
- onmouseup
- onmousedown
b) 键盘事件
c) 系统事件
d) 表单事件
e) onload 加载完以后执行......
- window.onload = 事情 //如window.onload = showElments;
- img.onload
- body.onload
- ……
3.如何添加事件:
a) 元素.onmouseover
4.函数:可以理解为-命令,做一些事~~
a) 匿名函数
如: function (){
……
};
b) function 方法名(){};
- 如function show(){
……
};
5.函数使用方法:
a) 直接调用: show();
b) 事件调用: 元素.事件 = 函数名 (oDiv.onclick = show;) //函数名千万不要加括号
c) 匿名函数调用: 元素.事件 = function (){};
6.测试:
a) alert(); //带一个确定按钮的警告框