DOM 事件就是指 当页面上发生某一件事的时候激发某一个函数 相当监听/触发设备
比如:
- 元素被单击时
onclick - 元素失去焦点时
onblur 表单被提交时,用
onsubmitDOM事件如何声明?
- 直接在元素标签中声明
<input type='button' onclick=""> - 以事件属性附上一个函数变量:例如
inputobj.onclick = 一个函数;
- 直接在元素标签中声明
- 主要的DOM事件:(可以归为3类)
- 页面上的变化引起的 比如 失去焦点 关闭页面
- 鼠标变化引起的 比如 鼠标单击 鼠标经过
键盘事件
其中
onsubmit比较特殊 :在
<form onsubmit='return 函数名'>这样函数return false时 才能阻拦表单的提交行为
- 鼠标事件:
- `onclick` 当单击时
- `onmouseOver` 当经过时
- `onMouseDown` 当鼠标按下时
- `onMouserUp` 当鼠标抬起时
- `onMouseMove` 当鼠标移动时
- 键盘事件:
onchange当内容被改变时[重要]onSelect当内容被选中时onkeydown当键盘按下时onkeyup当键盘抬起时onSubmit当表单提交时[重要]onReset当表单重置时页面事件:
- `onblur` 当失去焦点时
- `onfocus `当获得焦点时
- `onload` 当页面加载时
- `onunload` 当页面关闭时
- onblur失去焦点
|
|
|
|
- onload
|
|
|
|
- onmouserover
|
|
|
|
|
|