javascript - 为什么 document.getElementsByClassName 在我的情况下不起作用
问题描述
为什么我的小提琴没有按预期工作?
<button class="example"> Expirience </button>
var x = document.getElementsByClassName("example");
x.onClick = function() {
console.log('Hello')
}
解决方案
var x = document.getElementsByClassName("example");
console.log(x)
x[0].addEventListener("click", function(){
console.log('Hello')
});
<button class="example"> Expirience </button>
推荐阅读
- java - 在java中使用Scanner类递归获取字符串用户输入
- react-native - React Native 移动应用程序 - 国际化图像的最佳方法
- c# - 如何在 .net 核心中使用用户传递的用户名和密码作为 DbContext 的凭据?
- date - 我可以仅使用 url 打开特定日期和时间范围的交易视图图表吗?
- c# - 如何将 JsonProperty 附加到另一个 JsonProperty
- eslint - 如何关闭对象速记
- odoo - 不知道如何导入 one2many 和 many2one 模型
- python - 动态加载“whl”模块
- list - kotlin:确定 2 个列表是否有任何共同元素的最佳方法是什么?
- java - 检查复杂列表的 REST 服务