gpt4 book ai didi

javascript - 我怎样才能用一个类给每个 div 一个函数

转载 作者:行者123 更新时间:2023-12-04 09:14:00 26 4
gpt4 key购买 nike

关闭。这个问题需要details or clarity .它目前不接受答案。












想改善这个问题吗?通过 editing this post 添加详细信息并澄清问题.

去年关闭。




Improve this question




就像你可以。

document.querySelectorAll('div').forEach((div) => {
div.onclick = () => {
console.log(this.dataset.id)
}
});
如果 div 是一个类 .email 我该怎么做
我怎样才能让它工作?
以及如何将类和数据集放在 Javascript 中,因为我创建了一个元素。

最佳答案

避免使用 onclick ,或任何 onEvent元素上的属性。相反,使用 element.addEventListener(eventType, callbackFn)

function printDatasetId(e){
console.log(this.dataset.id);
}


document.querySelectorAll('.email').forEach(email => email.addEventListener('click', printDatasetId))
<p class="email" data-id="adam@hey.com">adam@hey.com</p>
<p class="email" data-id="jeff@hey.com">jeff@hey.com</p>

关于javascript - 我怎样才能用一个类给每个 div 一个函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63299461/

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