在事件冒泡中,如何通过ID选择元素?

时间:2020-05-20 12:27:33

标签: javascript html event-handling

如何通过ID选择e.target?例如,您可以按类列表选择一个事件目标,例如e.target.classList.contains('test'),但是我找不到选择e.target.Id.contains('ID')这样的ID的任何方法。

我要解决这个问题吗?我应该改为声明一个变量:const testVariable = document.querySelector(#id);,然后声明e.target吗?

感谢您的帮助,我只是找不到任何有关如何将事件目标声明为ID的文档。

1 个答案:

答案 0 :(得分:1)

'id'是唯一的,因此包含不能在id上执行,因为可能会为一个元素分配多个类,因此包含非id类的工作。

此外,如上所述,正确的语法是event.target.id