Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript element.dispatchEvent不是函数_Javascript_Elements_Attachevent - Fatal编程技术网

Javascript element.dispatchEvent不是函数

Javascript element.dispatchEvent不是函数,javascript,elements,attachevent,Javascript,Elements,Attachevent,我写了一个插件,但当激活时,禁用编辑器,并在firebug Mozila下面显示错误 element.dispatchEvent is not a function prototype.js:5457 and line 5457 prototype.js if (document.createEvent) 5457: element.dispatchEvent(event); else element.fireEvent(event.eventType, event);

我写了一个插件,但当激活时,禁用编辑器,并在firebug Mozila下面显示错误

element.dispatchEvent is not a function   prototype.js:5457

and line 5457 prototype.js
  if (document.createEvent)
  5457:  element.dispatchEvent(event);
  else
  element.fireEvent(event.eventType, event);

  return Event.extend(event);
  }
但插件工作非常好,但禁用编辑器。
原因是什么œ

其原因变量元素没有功能
dispatchEvent
。所以你应该检查一下,这个例子中的元素就是你所期望的,我对此表示怀疑。您可能将null/undefined或任何其他对象(但不是DOM元素)传递给此函数。

其原因是变量元素没有函数
dispatchEvent
。所以你应该检查一下,这个例子中的元素就是你所期望的,我对此表示怀疑。您可能会将null/undefined或任何其他对象(但不是DOM元素)传递给此函数。

您的标题说
attachEvent
不是函数;您的文本显示
dispatchEvent
不是一个函数。哪个是真正的错误?你的标题说
attachEvent
不是一个函数;您的文本显示
dispatchEvent
不是一个函数。哪一个是真正的错误?