这个问题常见于使用旧版的浏览器或使用不支持addEventListener方法的框架。解决方法是使用兼容性更好的attachEvent方法代替addEventListener方法。以下是一个示例代码:
if (xxxxx.addEventListener) { // addEventListener方法 xxxxx.addEventListener('click', myFunction); } else if (xxxxx.attachEvent) { // attachEvent方法 xxxxx.attachEvent('onclick', myFunction); } else { // 都不支持 xxxxx.onclick = myFunction; }