不确定这本身是否是一个实际问题,但我正在使用Epic Editor在我的 GAE 应用程序中输入和保存 markdown(使用mako作为模板引擎的 webpy)。
我在表单中有一个隐藏的输入元素,当我提交表单时,它会被 EpicEditor 的内容填充,但所有空格都被替换为
. 这是预期的功能吗?如果我在 EpicEditor 网站上检查相同的代码,它显然会返回空格而不是我的
有什么不同?
<form>
<!-- form elements -->
<input id="content" name="content" type="hidden" value></input>
<div id="epiceditor"></div>
<button type="submit" name="submit" id="submit">submit</button>
</form>
<script type="text/javascript">
$('button#submit').click(function(){
var content = editor.getElement('editor').body.innerHTML; //all the spaces are returned as and breaks are <br>
$('input#content').html(content);
});
</script>
注意:我想将我的内容作为 Markdown 保存在我的数据存储的 TextProperty 字段中,并在使用marked.js 检索它时生成html标签