如何通过特定的数据id在JavaScript中动态获取数组元素?

如何通过特定的数据id在JavaScript中动态获取数组元素?,javascript,html,css,dom,Javascript,Html,Css,Dom,我用JavaScript在html文档中创建了一个列表项数组。现在,我想通过一个创建的属性(如data-id)动态获取这个数组的元素。然后,当用户在我的网页中单击该元素时,会发生一些事情,比如删除该元素 我的问题是:如何在JavaScript中获取数组中的这些项 这是我的事件侦听器,现在我不知道应该在它的索引上放置什么 icon2[].addEventListener("click", function(){ } 请添加html代码也。。。

我用JavaScript在html文档中创建了一个列表项数组。现在,我想通过一个创建的属性(如data-id)动态获取这个数组的元素。然后,当用户在我的网页中单击该元素时,会发生一些事情,比如删除该元素

我的问题是:如何在JavaScript中获取数组中的这些项

这是我的事件侦听器,现在我不知道应该在它的索引上放置什么

icon2[].addEventListener("click", function(){
    }

请添加html代码也。。。