gpt4 book ai didi

javascript - 将 DOM 元素添加到 onclick 函数

转载 作者:行者123 更新时间:2023-12-02 19:15:24 28 4
gpt4 key购买 nike

我想将 DOM 元素添加到 HTML onclick 函数,但我不知道如何操作。当我向您展示一些代码时,也许问题会更清楚:

var element1 = document.createElement('div');
var element2 = document.createElement('div');

element1.setAttribute('onclick','function('+element2+')');

我知道你应该从

开始
onclick="function(this...)" 

并像这样导航到我想要的元素,但我想知道是否可以通过上面提到的方式来做到这一点。

最佳答案

没有将元素映射到字符串的内置功能。如果您正在寻找将元素传递给处理程序的方法,请尝试:

var element1 = document.createElement('div');
var element2 = document.createElement('div');

element1.addEventListener('onclick',(function(element2){return function(){/* do something with element2 here*/})(element2));

关于javascript - 将 DOM 元素添加到 onclick 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13198081/

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