Как добавить событие двойного щелчка в элемент Canvas с помощью метода AddEventListener?

Я просто пытаюсь добавить событие двойного щелчка в элемент Canvas HTML5. Он отлично работает с:

myCanvas.ondbclick

Однако я хочу использовать для этого метод addEventListener. Я думаю, это может быть простая задача, но я везде гуглил и не мог ее найти. Как называется событие, которое я должен использовать?

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

  // Some dazzling stuff happens be here

});

Надеюсь, это возможно, я не хотел «нарушать» согласованность моего кода.


person marcio    schedule 24.06.2011    source источник


Ответы (1)


Название события dblclick:

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

  // Some dazzling stuff happens be here

});

Также ваш первый пример неверен, он должен сказать:

myCanvas.ondblclick
person Pablo Fernandez    schedule 24.06.2011
comment
Спасибо. Кажется, мне нужна лучшая шпаргалка по javascript. - person marcio; 24.06.2011
comment
документы mdc безумно полезны для разработки js: developer.mozilla.org/en/javascript - person Pablo Fernandez; 24.06.2011
comment
Я использую ткань js. Какое событие используется для двойного щелчка на холсте? - person Trilok Gupta; 09.04.2014