Mouse鼠标事件
onclick:
定义和用法
onclick 属性由元素上的鼠标点击触发。
注释:onclick 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element onclick=”script“>
属性值
值 | 描述 |
script | onclick 发生时运行的脚本。 |
onblclick:
定义和用法
ondblclick 属性在鼠标双击元素时触发。
注释:ondblclick 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element ondblclick=”script“>
属性值
值 | 描述 |
script | 发生 ondblclick 时运行的脚本。 |
onmousedown:
定义和用法
onmousedown 属性在鼠标按钮在元素上按下时触发。
提示:相对于 onmousedown 事件的事件次序(限于鼠标左/中键):
onmousedown onmouseup onclick
相对于 onmousedown 事件的事件次序(限于鼠标右键):
onmousedown onmouseup oncontextmenu
注释:onmousedown 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element onmousedown=”script“>
属性值
值 | 描述 |
script | 发生 onmousedown 时运行的脚本。 |
onmousemove:
定义和用法
onmousemove 属性在鼠标指针移动到元素上时触发。
注释:onmousemove 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element onmousemove=”script“>
属性值
值 | 描述 |
script | onmousemove 发生时运行的脚本。 |
onmouseout:
定义和用法
onmouseout 属性在鼠标指针移动到元素外时触发。
注释:onmouseout 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element onmouseout=”script“>
属性值
值 | 描述 |
script | onmouseout 发生时运行的脚本。 |
onmouseover:
定义和用法
onmouseover 属性在鼠标指针移动到元素上时触发。
注释:onmouseover 属性不适用以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
- 语法
- <element onmouseover=”script“>
属性值
值 | 描述 |
script | onmouseover 发生时运行的脚本。 |
onmouseup:
onmouseup 属性在松开鼠标按钮时触发。
提示:相对于 onmouseup 事件的事件次序(限于鼠标左/中键):
- onmousedown
- onmouseup
- onclick
onmouseup 事件的事件次序(限于鼠标右键):
- onmousedown
- onmouseup
- oncontextmenu
注释:onmouseup 属性不适用于以下元素:<base>、<bdo>、<br>、<head>、<html>、<iframe>、<meta>、<param>、<script>、<style> 或 <title>。
语法
<element onmouseup=”script“>
属性值
值 | 描述 |
script | onmouseup 发生时运行的脚本。 |