javascript - 如何在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"
})
}
} ```
解决方案
推荐阅读
- node.js - linux 环境中的 pm2 命令错误 'SyntaxError: Unexpected token'
- python - PySide2/PyQt5 使用各自的计时器正确连接多个按钮和图像标签的问题
- java - QueryDSL 与 Spring Boot Data JPA 的交集
- vb.net - 如何根据复选框状态在组合框中显示特定值
- database - Db2 在 LUW 上从 v10 重定位到 v11 并升级
- javascript - 如何添加一个检查电子邮件是否重复然后注册该人的功能?
- python - 从特定文件夹从 Colab 加载
- python - 减少 numpy 数组的内存大小
- docker - 为什么我在 docker run 命令中发送 ConnectionString 时不会覆盖它?
- php - 用户登录屏幕。将 PHP 5 更新到 7