本文介绍了未捕获的TypeError:无法调用null的方法'appendChild'吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的项目中使用Pagedown编辑器.

I.m using pagedown editor in my project.

我的HTML代码:

<script src="<?php echo base_url('assets/js/Markdown.Converter.js')?>"></script>
<script src="<?php echo base_url('assets/js/Markdown.Sanitizer.js')?>"></script>
<script src="<?php echo base_url('assets/js/Markdown.Editor.js')?>"></script>


<div style="padding-top:20px;" class="control-group">
                        <div class="controls">
                            <textarea class="wmd-input" id="wmd-input"></textarea>
                        </div>
                </div>
                <div style="padding-top:20px;" class="control-group">
                    <label for="signature" class="control-label user-label">学校专业</label>
                        <div class="controls">
                            <div id="wmd-preview" class="wmd-panel wmd-preview"></div>
                        </div>
                </div>

和我的JavaScript代码:

and my javascript code:

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

google chrome浏览器抛出错误未捕获的TypeError:无法调用null的方法'appendChild'?",我的代码有什么问题?

google chrome browser throw out an error "Uncaught TypeError: Cannot call method 'appendChild' of null ?", what's wrong in my code?

PS:appendChild在Markdown.Editor.js:1332文件中

PS: appendChild is in the file of Markdown.Editor.js:1332

推荐答案

您缺少wmd-button-bar元素

从Editot.js文档

From the Editot.js doc

演示:小提琴

这篇关于未捕获的TypeError:无法调用null的方法'appendChild'吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-10 22:28