在事件冒泡中,你如何通过 ID select 一个元素?
In Event Bubbling, how would you select an element by ID?
一个 select 一个 e.target
的 ID 是怎样的?例如,您可以 select 类列表的事件目标,例如 e.target.classList.contains('test')
,但我找不到任何方法来 select 像 e.target.Id.contains('ID')
.[=16= 这样的 ID ]
我做错了吗?我是否应该声明一个变量,例如:const testVariable = document.querySelector(#id);
然后声明 e.target
?
感谢您的帮助,我只是找不到任何关于如何将事件目标声明为 ID 的文档。
'id' 是唯一的,因此 contains 不能在 ids 上执行,因为可能有多个 类 分配给一个元素,所以包含 类 而不是 ids 的工作。
此外,如上所述,正确的语法是 event.target.id
一个 select 一个 e.target
的 ID 是怎样的?例如,您可以 select 类列表的事件目标,例如 e.target.classList.contains('test')
,但我找不到任何方法来 select 像 e.target.Id.contains('ID')
.[=16= 这样的 ID ]
我做错了吗?我是否应该声明一个变量,例如:const testVariable = document.querySelector(#id);
然后声明 e.target
?
感谢您的帮助,我只是找不到任何关于如何将事件目标声明为 ID 的文档。
'id' 是唯一的,因此 contains 不能在 ids 上执行,因为可能有多个 类 分配给一个元素,所以包含 类 而不是 ids 的工作。
此外,如上所述,正确的语法是 event.target.id