2012-06-14 124 views
1

我在我的應用中使用markdown editorWMD - 獲取降價文本

$(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

螢火顯示了這種HTML結構:

enter image description here

現在我需要進入純文本降價:**where** is it ?。我需要它,因爲我認爲它應該存儲在數據庫中(並且稍後從數據庫中檢索並在顯示給用戶時轉換爲html)。我不知道如何達到。我怎麼才能得到它 ?

回答

0

他們有一些Docs這可能對你有所幫助。

花哨的方式很可能會趕在事件鏈的preConversion事件:

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

的少花哨的方式,但按預期工作是隻取回的值參數的值textarea的。

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