3

我有类似于下面的代码

<form action="/u" method="post">
<div class="reply">
<input type="hidden" name="type" value="2"/>
<input type="hidden" name="id" value="1"/>
<input type="hidden" name="parentId" value="0"/>
<textarea name="text" style="width: 500px; height: 200px;"></textarea><div class="rhs"><button>Post Comment</button></div></div>
</form>

看来我不需要编辑器的名称才能工作,但是我需要使用名称才能发布数据。问题是我没有得到用户输入的文本数据,而是从 Markdown 编辑器生成的 html。如何设置它以便获得用户键入的正常原始 html?

4

2 回答 2

5

将输出选项从 HTML 更改为 markdown。

它看起来像:

Attacklab.wmd_defaults = { 
  version: 1, output: "markdown", lineLength: 40, delayLoad: false 
};
于 2010-01-28T18:11:32.617 回答
2

尽管这里已经回答了这个问题,但这里还有一个可能相关的附加提示:有一种简单的方法可以同时发布 html 和 markdown,通过 javascript 发布并使用预览组件获取 html,并使用 textarea 到获取降价源。这是我的博客文章,其中包含更多详细信息。

于 2010-07-16T21:01:51.300 回答