WMD - 获得降价文本

时间:2012-06-14 10:38:04

标签: javascript jquery markdown wmd wmd-editor

我在我的应用中使用markdown editor

$(document).ready(function () {
    var converter = Markdown.getSanitizingConverter();
    var editor = new Markdown.Editor(converter);
    editor.run();
});

<div class="wmd-panel">
    <div id="wmd-button-bar"></div>
    <textarea class="wmd-input" id="wmd-input" rows="7" cols="30"></textarea>        
</div>
<div id="wmd-preview" class="wmd-panel wmd-preview" name="Content"></div>

最初,textarea字段为空。输入一些文字后,一切都按预期工作:

enter image description here

Firebug显示了这样的html结构:

enter image description here

现在我需要输入纯缩写文字:**where** is it ?。我需要它,因为我认为它应该存储在数据库中(以后从数据库中检索并在向用户显示时转换为html)。我不知道怎么能达成。我怎么能得到它?

1 个答案:

答案 0 :(得分:0)

他们有一些Docs可能会对您有所帮助。

奇特的方式可能是捕捉事件链中的preConversion事件:

converter.hooks.chain('preConversion', function(markdown) {
  // Do something wonderful with you markdown variable, and then return it.
  return markdown;
});

不太花哨的方式,但按预期工作只是检索textarea的value参数的值。

var textarea = document.getElemetById('wmd-input');
var markdown = textarea.value;