【发布时间】:2012-10-24 14:39:04
【问题描述】:
不确定这本身是否是一个实际问题,但我正在使用 Epic Editor 在我的 GAE 应用程序中输入和保存 markdown(webpy 使用 mako 作为模板引擎)。
我在表单中有一个隐藏的输入元素,当我提交表单时,它会被 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标签
【问题讨论】:
标签: javascript html web.py mako epiceditor