6

每当我用一个非常简单的示例加载页面时,我都会得到

未捕获的类型错误:无法读取 null 的属性“attachEvent”。Markdown.Editor.js:273

在我的 Chrome 控制台日志中。

在萤火虫我得到

elem is null [Break On This Error]  
if (elem.attachEvent) {
Markdo...itor.js (line 273)

为什么我会收到这些错误,我该如何解决?

4

1 回答 1

7

看看演示中的代码。

<script type="text/javascript">
  (function () {
    var converter1 = Markdown.getSanitizingConverter();
    var editor1 = new Markdown.Editor(converter1);
    editor1.run();
  } );
</script>

看看它的位置?在身体的尽头。这意味着元素已经存在。但是,您可能在头脑中加载了这个 JavaScript。相反,将代码放在.ready()块中,或将其放回正文的末尾(或 DOM 中的 textarea 之后)。

于 2012-05-25T15:53:56.050 回答