gpt4 book ai didi

javascript - 将点击的元素从 html 列表发送到 js

转载 作者:行者123 更新时间:2023-12-01 01:55:44 26 4
gpt4 key购买 nike

在我的 HTML 中,我有一个元素列表。当用户单击任何此元素时,将调用 js 方法。元素根据为其设置的类而有所不同。

我正在尝试将单击的元素发送到 js 函数,使我们使用“this”:

(click)="onClick(my_string, this)"

但事实证明,发送的是父元素,而不是列表中的单个元素。

如何解决这个问题?

最佳答案

如果发送$event,您可以获得被点击的元素

(click)="onClick(my_string, $event)"

在您的组件上,您可以获得源元素

onClick(myString, event) {
let target = event.target || event.srcElement || event.currentTarget;
}

关于javascript - 将点击的元素从 html 列表发送到 js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51055065/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com