基于对象的基本特征就是采用事件驱动,它在图像界面的环境下,使得一切输入变得简单化。通常鼠标或热键的动作称之为事件,而鼠标和热键引发的一连串程序动作,称之为事件驱动。而对事件进行处理的程序或函数,称之为事件处理程序。
事件源:触发事件的源头,每一个html标记都可以成为触发事件的条件
事件处理者:处理事件的程序,是对事件做成响应的语句
--指定事件的方法
1.使用html标记指定
2.在javascript中说明
点击#test弹出test
test
function testOnLoad(a){
alert(a);
}
document.getElementById("test").οnclick=testOnLoad;//没有()
页面加载时就弹出test,点击#test没有反应
test
function testOnLoad(a){
alert(a);
}
document.getElementById("test").οnclick=testOnLoad("test");
preventDefault:阻止默认行为的发生而发生其他的事情
stopPropagation:阻止冒泡