Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用";向画布元素添加双击事件;AddEventListener";方法?_Javascript_Html_Canvas_Dom Events - Fatal编程技术网

Javascript 如何使用";向画布元素添加双击事件;AddEventListener";方法?

Javascript 如何使用";向画布元素添加双击事件;AddEventListener";方法?,javascript,html,canvas,dom-events,Javascript,Html,Canvas,Dom Events,我只是想在HTML5画布元素中添加一个双击事件。它适用于以下情况: myCanvas.ondbclick 但是,我想使用addEventListener方法来实现这一点。我想这可能是一项简单的任务,但我在谷歌搜索了所有地方,却找不到它。我应该使用的活动名称是什么 myCanvas.addEventListener('doubleclick?', function(){ // Some dazzling stuff happens be here }); 希望这是可能的,我不想“破坏

我只是想在HTML5画布元素中添加一个双击事件。它适用于以下情况:

myCanvas.ondbclick
但是,我想使用addEventListener方法来实现这一点。我想这可能是一项简单的任务,但我在谷歌搜索了所有地方,却找不到它。我应该使用的活动名称是什么

myCanvas.addEventListener('doubleclick?', function(){ 

  // Some dazzling stuff happens be here

});

希望这是可能的,我不想“破坏”我的编码一致性

事件名称为
dblclick

myCanvas.addEventListener('dblclick', function(){ 

  // Some dazzling stuff happens be here

});
你的第一个例子也是错误的,应该说:

myCanvas.ondblclick

谢谢看来我需要一个更好的javascript备忘单。mdc文档对js开发非常有用:我正在使用fabric js。在画布上双击使用哪个事件?