Javascript 未捕获类型错误:无法调用方法';追加儿童';空值?
我正在我的项目中使用pagedown编辑器 我的HTML代码:Javascript 未捕获类型错误:无法调用方法';追加儿童';空值?,javascript,jquery,Javascript,Jquery,我正在我的项目中使用pagedown编辑器 我的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="<
<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>
您缺少wmd按钮栏
元素
从Editot.js文档
第二个参数是可选的,通常只有在
您在同一页面中使用了多个编辑器。如果给予,这
参数是一个字符串,附加到三个
编辑器使用的元素。默认情况下,编辑器会查找#wmd按钮栏、#wmd输入和#wmd预览。如果您使用的编辑器不止一个,那么当然不能提供第二组元素
ID与第一个相同,因此您可以创建第二个输入框作为
并将字符串“-2”作为第二个字符串传递
构造函数的参数
演示:您的代码中appendChild
在哪里?哪个是插件used@captain请看我的update@ArunPJohny这是pagedown编辑器code.google.com/p/pagedown谢谢!错误现在消失了。但还有一个问题是,浏览器中没有显示按钮栏?@Charles请参阅css定义示例以显示按钮
<script type="text/javascript">
$(function()
{
var converter1 = Markdown.getSanitizingConverter();
var editor1 = new Markdown.Editor(converter1);
editor1.run();
});
</script>