java事件
onload文档载入事件
onmouseover鼠标滑过事件
onresize改变窗口大小事件
onmouseout鼠标移出事件
onclick单击事件
onkeydown键盘按下事件
ondbclic双击事件
onkeyup键盘弹起事件
onmousedown按下鼠标事件
onkeypress键盘按压事件
onmouseup鼠标按钮弹起事件
onchange元素内容改变事件
onfocus鼠标获得焦点事件
onblur鼠标失去焦点事件
onsubmit表单提交事件
onunload文档卸载事件
在Javascript中,由于事件是用户交互产生的,所以其触发的顺序是无法预测的,其执行程序的路径都是不同的。
3. 事件分类Javascript事件大致可以分为以下4类页面事件:是指因页面状态的变化而产生的事件鼠标事件:是指用户进行单击或移动鼠标操作而产生的事件键盘事件:是指用户在键盘敲击、输入时触发的事件表单事件:是指与表单相关的事件,是Javascript中最常用的事件4. 事件绑定 事件绑定是指将HTML文档的元素事件属性与事件处理程序(主要是指函数)相关联,使得当事件发生时就会触发该事件关联函数的执行。
在Javascript中,事件的绑定有两种方式,一种是静态绑定,另一种是动态绑; 事件的属性是指在事件名称前加上前缀“on”,在Javascript中,事件属性名称就是“on”+“事件名称”。如click是单击事件名,onclick就是对应的事件属性名,也可以将事件属性名简称为事件名。按照事件属性名的定义,常用的事件属性如下表所示。12.2 事件绑定 1. 静态绑定静态绑定是指将事件处理程序(函数)直接作为HTML元素的事件属性值。语法如下所示:事件属性名=“事件处理程序” .
当用户单击这个按钮时,会触发onclick单击事件,执行事件处理程序alert()语句,在页面上弹出一个对话框“Hello Javascript”2. 动态绑定
在Javascript中,事件也是对象的组成部分,也可以通过点“·”运算符来调用事件。
动态绑定就是指将事件处理函数赋值给HTML元素对象的事件属性。
鼠标滑过事件onresize
改变窗口大小事件onmouseout
鼠标移出事件onclick
单击事件onkeydown
键盘按下事件ondbclick
双击事件onkeyup
键盘弹起事件onmousedown
按下鼠标事件onkeypress
键盘按压事件onmouseup
鼠标按钮弹起事件onchange
元素内容改变事件onfocus
鼠标获得焦点事件onblur
鼠标失去焦点事件onsubmit
表单提交事件onunload

浙公网安备 33010602011771号