2011-06-24 3 views
11

私は、ダブルクリックイベントをHTML5 Canvas要素に追加しようとしています。これは、と正常に動作します:"AddEventListener"メソッドを使用してCanvas要素にdoubleclickイベントを追加する方法は?

myCanvas.ondbclick 

しかし、私はそれを行うためにaddEventListenerメソッドを使用します。私はそれが簡単な仕事かもしれないと思うが、私はどこでもグーグルで見つけられなかった。私が使用すべきイベントの名前は何ですか?

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

    // Some dazzling stuff happens be here 

}); 

コーディングの一貫性を「壊す」ことはできません。

答えて

32

イベント名がdblclickです:

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

    // Some dazzling stuff happens be here 

}); 

また、あなたの最初の例が間違っている、それは言う必要があります:

myCanvas.ondblclick 
+0

感謝。それは私がより良いjavascriptのチートシートを必要と思われる。 – marcio

+2

mdcドキュメントはjs開発に非常に便利です:https://developer.mozilla.org/ja/javascript –

+0

私はファブリックjを使用しています。 キャンバスをダブルクリックするのにどのイベントが使用されますか? –

関連する問題