簡體   English   中英

如何使 function 僅在原版 Javascript 中單擊 3 個按鈕時觸發?

[英]How to make a function only fire when 3 buttons are clicked in Vanilla Javascript?

在 web 上我無法弄清楚或找到任何關於此的內容。 基本上你將如何為此編寫代碼:我有 3 個按鈕,我需要在 function 觸發之前單擊所有按鈕。 我知道如何讓每個按鈕做同樣的事情,但我想要它,所以我必須點擊所有 3 個按鈕才能做任何事情。

如果您能給我任何示例代碼,我可以找到一種方法將其實現到我的項目中。

如果您需要我詳細說明,請告訴我。 謝謝!

使用變量存儲點擊計數器

 let clicks = 0; function myFunction() { if (clicks < 2) { clicks += 1; return } document.getElementById("demo").innerHTML = "Hello, after 3 clicks"; }
 <p id="demo"></p> <button onclick="myFunction()">Button 1</button> <button onclick="myFunction()">Button 2</button> <button onclick="myFunction()">Button 3</button>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM