让我们假设我有一个元素列表和一个按钮。选择该元素并按下按钮时,我想从列表中删除元素。我该怎么做?
如果我理解了问题,您可以尝试使用事件委托和文本以下属性:
let ul = document.querySelector('ul')
ul.addEventListener('click',function(e){
if(e.target && e.target.nodeName === "LI"){
console.log(e.target.textContent)
}
})
<ul>
<li>value1</li>
<li>value2</li>
<li>value3</li>
</ul>
以这种方式单击LI元素后,您将获得其值