首页 > 解决方案 > 如何在javascript中将相同的EventListner添加到相同的部分内部类

问题描述

我想使用 JavaScript 在我的网站中添加一个带有动态值的弹出窗口,但我收到了诸如Uncaught TypeError: can't access property "getElementsByClassName", xs[x] is undefined

我的JS代码

var xs=document.querySelectorAll('#show_popup');
for (x=0;x<xs.length;x++)
  {
    xs[0].addEventListener('click', function(){
       xs[x].getElementsByClassName('popup')[0].style.display="block"
    })
  }
} ```

标签: javascriptonclicklisteneraddeventlistenerevent-listener

解决方案


推荐阅读