提示我没有addEvent这个函数
时间: 2023-11-27 21:50:10 浏览: 61
添加事件
如果你遇到了没有 `addEvent` 函数的问题,可能是因为这个函数不是 JavaScript 的内置函数,而是需要自己定义的。你可以按照以下步骤自己定义一个 `addEvent` 函数:
1. 在 JavaScript 文件中添加以下代码:
```
function addEvent(element, eventName, callback) {
if (element.addEventListener) {
element.addEventListener(eventName, callback);
} else {
element.attachEvent("on" + eventName, function() {
callback.call(element);
});
}
}
```
2. 然后你就可以在需要绑定事件的元素上使用 `addEvent` 函数了,例如:
```
var myButton = document.getElementById("myButton");
addEvent(myButton, "click", function() {
alert("Button clicked!");
});
```
这样,当点击 `id` 为 `myButton` 的元素时,就会弹出一个提示框。
阅读全文