Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

バニラJavaScriptでダブルクリックを検出する方法

JavaScriptでダブルクリックを検出するには、イベントリスナーdblclickを使用できます 。

以下の例では、windowのダブルクリックをリッスンします。 オブジェクト。つまり、ウェブページ内のどこかでマウスをすばやくダブルクリックすると、検出されます。

window.addEventListener("dblclick", event => {
  console.log("Double-click detected")
  // Double-click detected
})

dblclickを添付することもできます ボタンなどのDOM要素のイベントリスナー:

<button id="button">Double click me!</button>
const button = document.getElementById("button")

button.addEventListener("dblclick", event => {
  console.log("Double-click detected")
  // Double-click detected
})

dblclick イベントは、Internet Explorer 11を含め、デスクトップ/ラップトップ用のすべての最新ブラウザでサポートされています。

残念ながら、まだすべてのモバイルデバイスでサポートされているわけではありません。 Mozillaの互換性テーブルの概要を確認してください。


  1. JavaScriptでボタンがクリックされているかどうかを確認するにはどうすればよいですか?

    以下は、JavaScriptを使用してボタンがクリックされたかどうかを確認するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s

  2. JavaScriptで画面解像度を検出する方法は?

    画面の解像度を検出するには、window.screenの概念を使用します。 幅は以下を使用してください- window.screen.availWidth 高さの場合- window.screen.availHeight 以下は、画面解像度を検出するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="widt