我想在JavaScript中的一個單擊事件觸發兩個函數。那可能嗎?我可以在單擊事件中觸發多個功能嗎?
0
A
回答
1
是的,只是創建一個單一的功能,這是調用點擊調用兩個函數。
function clickHandlerFunction() {
function1();
function2();
}
或者註冊多個事件偵聽器,無論哪一個都需要您的幻想。它們在不同情況下都適用。
如果您希望添加或刪除其中一個功能的功能,則註冊爲單獨的偵聽器將允許您稍後刪除特定的偵聽器。上面的方法可以讓你調用全部或者全部的函數。
1
是的,您可以註冊多個事件偵聽器。
yourElement.addEventListener("click", function1, false);
yourElement.addEventListener("click", function2, false);
相關問題
- 1. 我可以觸發點擊事件onload
- 2. 我可以在XAML中控制訂單點擊事件觸發嗎?
- 3. 嘗試使用數據標籤並單擊事件以觸發某個功能
- 4. 我可以在觸發器中創建事件嗎?
- 5. 在pygame中,我可以故意觸發事件嗎?
- 6. 單擊多次觸發事件
- 7. jQuery的單擊事件觸發多次:(
- 8. jQuery - 單擊事件多次觸發
- 9. 觸發敲除單擊事件多次
- 10. jQuery單擊事件觸發多個元素(我只想要1)
- 11. 多個Azure EventHub在Azure功能中觸發單一功能App
- 12. 觸發FLASH事件功能
- 13. 單擊事件不觸發
- 14. AJAX jQuery單擊功能事件被觸發兩次的結果
- 15. 我可以在日曆外觸發事件嗎?
- 16. 我可以註冊/觸發我的自定義事件嗎?
- 17. 單擊事件功能
- 18. 單擊事件hitbox功能
- 19. 我可以在PHP中註冊多個關閉功能嗎?
- 20. 我可以觸發SimpleButtonAction嗎?
- 21. 觸發多個事件與單個onClick
- 22. 單擊按鈕後是否可以觸發onLoad事件
- 23. 單擊並雙擊事件觸發
- 24. 加載事件是注意我的功能,而不是一個單擊事件觸發
- 25. 防止點擊功能多次觸發
- 26. 在文件夾上觸發雲端功能 - 有可能嗎?
- 27. 我可以更改表單控件值但不觸發事件嗎?
- 28. JavaScript多個事件不能觸發
- 29. 單選按鈕單擊觸發事件
- 30. 我可以讓DataGridView.EndEdit觸發CellValidating事件嗎?
是的。你嘗試了什麼? – SLaks