javascript - 我在使用事件时在控制台中遇到了一些错误
问题描述
我在打开浏览器控制台时尝试单击事件我收到此错误: events.js:2 Uncaught TypeError: button.addEventListener is not a function at events.js:2 (anonymous) @ events.js:2
解决方案
函数getElementsByTagName
返回所有按钮的数组,所以如果你只有一个按钮,你可以做document.getElementsByTagName('button')[0]
。
推荐阅读
- xcode - 源文件是空白的,Git 没有显示它曾经存在过
- java - Ionic 的 Avdmanager 缺少带有 oracle 和 open JDK8 的 java se.ee
- mysql - 如果用户在表单提交中没有放置某些字段怎么办?
- c# - 从 MAC 到 Windows 的地形旋转未保留
- django - 如何使“request.user.is_authenticated”工作而不抛出错误
- python-3.x - ProgressBar 与函数计时相同
- javascript - GS 函数在 RETURN 后继续运行
- delphi - Delphi中无法将char分配给数组
- oracle - 控制结构 (IF/ELSE)
- node.js - 使用 JSDOM 和大型(~30+ MB)html 文件创建 DOM 对象时如何提高速度