Javascript 如何使用;这";和一群听众一起?

Javascript 如何使用;这";和一群听众一起?,javascript,dom-events,Javascript,Dom Events,使用getElementsByClassNamearray方法时如何使用“this”关键字 代码运行良好,我只是不知道如何解决“?”部分。。。所以有16个“refsz”类,我想存储当前的refsz元素(clicked元素)并修改其子元素的内容 var elements = document.getElementsByClassName("refsz"); for (var z = 0; z < elements.length; z++) { elements[z].addEven

使用
getElementsByClassName
array方法时如何使用“this”关键字

代码运行良好,我只是不知道如何解决“?”部分。。。所以有16个“refsz”类,我想存储当前的refsz元素(clicked元素)并修改其子元素的内容

var elements = document.getElementsByClassName("refsz");

for (var z = 0; z < elements.length; z++) {
    elements[z].addEventListener('click', Ref, false);
}


function Ref() {

???
this.find(.randomclass).innerText = "text";
???

}
var elements=document.getElementsByClassName(“refsz”);
对于(var z=0;z
只需将事件作为参数添加到函数中,然后在
event.target
上,您将获得单击的元素:

var elements=document.getElementsByClassName(“refsz”);
对于(var z=0;z
1
两个
三
四
五个

这可能有助于。。。如果这是您想要的,它将使用单击的类更新元素。否则请进一步解释

单击的元素正是此
将引用的内容?没有必要使用
,您的代码按原样工作。非常感谢您,完美的解决方案!:-)
const Ref =(e) => e.target.innerText = 'text';