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>

エディターが機能するのに名前は必要ないようですが、データを投稿できるように名前を使用する必要があります。問題は、ユーザーが入力したテキスト データを取得するのではなく、マークダウン エディターから生成された html を取得することです。ユーザーが入力する通常の生のhtmlを取得するように設定するにはどうすればよいですか?

4

2 に答える 2

5

出力オプションを HTML からマークダウンに変更します。

次のようになります。

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

この質問には既に回答済みですが、関連する可能性のある追加のヒントを次に示します。javascript を介して投稿し、プレビュー コンポーネントを使用して html を取得し、テキストエリアを使用して、html とマークダウンの両方を投稿する簡単な方法があります。マークダウン ソースを取得します。詳細については、私のブログ投稿をご覧ください。

于 2010-07-16T21:01:51.300 に答える