window属性:ondblclick
ondblclick属性
该ondblclick属性返回当前元素的onDblClick事件处理程序代码。
onDblClick属性语法
element.ondblclick = function;
- function是用户定义的函数的名称,不带()后缀或任何参数或匿名函数声明,如:
element.ondblclick = function() { console.log("ondblclick event detected!"); };
ondblclick属性示例
<html>
<head>
<title>ondblclick event example</title>
<script type="text/javascript">
function initElement()
{
var p = document.getElementById("foo");
// NOTE: log(); or log(param); will NOT work here.
// Must be a reference to a function name, not a function call.
p.ondblclick = log;
};
function log()
{
console.log("ondblclick Event detected!")
}
</script>
<style type="text/css">
<!--
#foo {
border: solid blue 2px;
}
-->
</style>
</head>
<body onload="initElement()">
<span id="foo">My Event Element</span>
<p>double-click on the above element.</p>
</body>
</html>
笔记
当用户双击一个元素时引发dblclick事件。
产品规格
规范 | 状态 | 注释 |
---|---|---|
HTML Living Standard 该规范中'ondblclick'的定义。 | Living Standard |
浏览器兼容性
我们正在将兼容性数据转换为机器可读的JSON格式。
- 电脑端
特征 | Chrome | Edge | Firefox(Gecko) | Internet Explorer | Opera | Safari(WebKit) |
---|---|---|---|---|---|---|
基本支持 | 支持 | 支持 | ? | ? | ? | ? |
- 移动端
特征 | Android | Android Webview | Firefox Mobile (Gecko) | Firefox OS | Edge | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|---|
基本支持 | 不支持 | 不支持 | ? | ? | ? | ? | ? | ? | 不支持 |