首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WMD -获取标记文本

WMD -获取标记文本
EN

Stack Overflow用户
提问于 2012-06-14 18:38:04
回答 1查看 1.8K关注 0票数 2

我在我的应用中使用了markdown editor

代码语言:javascript
复制
$(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>

最初,文本区域字段是空的。在我输入一些文本之后,一切都如预期的那样工作:

Firebug显示这样的html结构:

现在我需要输入纯标记文本:**where** is it ?。我需要它,因为我认为它应该存储在数据库中(稍后从数据库中检索并在显示给用户时转换为html )。我不知道怎样才能到达它。我怎么才能得到它呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-14 18:48:34

他们有一些可能对你有帮助的Docs

最好的方法可能是在事件链中捕获preConversion事件:

代码语言:javascript
复制
converter.hooks.chain('preConversion', function(markdown) {
  // Do something wonderful with you markdown variable, and then return it.
  return markdown;
});

另一种不那么花哨的方法是只检索textarea的value参数值,但工作效果与预期一致。

代码语言:javascript
复制
var textarea = document.getElemetById('wmd-input');
var markdown = textarea.value;
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11031344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档