Javascript getElementsByClassName获取单个元素
我需要在具有特定类的每个div上添加EventListener函数,我尝试了以下方法:Javascript getElementsByClassName获取单个元素,javascript,html,getelementsbyclassname,Javascript,Html,Getelementsbyclassname,我需要在具有特定类的每个div上添加EventListener函数,我尝试了以下方法: var a = document.getElementsByClassName('linkto'); for (var i = 0; i<a.length;i++) { a[i].addEventListener('click',function(){ console.log(a); }); } var a=document.getElementsByClassName('linkto')
var a = document.getElementsByClassName('linkto');
for (var i = 0; i<a.length;i++) {
a[i].addEventListener('click',function(){
console.log(a);
}); }
var a=document.getElementsByClassName('linkto');
对于(VARI=0;iid,$FAQ标题->标题)}
@endforeach
有没有一种好方法可以确定单击了哪个div?试试下面的方法,单击函数中的“this”指的是单击的div
for (var i = 0; i<a.length;i++) {
a[i].addEventListener('click',function(){
console.log(this.innerText);
}); }
(变量i=0;i)的
for (var i = 0; i<a.length;i++) {
a[i].addEventListener('click',function(){
console.log(this.innerText);
}); }