相关疑难解决方法(0)

JavaScript中速度最快,效率最高的MarkDown

我正在通过node.js为浏览器内和服务器端寻找JavaScript MarkDown(MD)引擎.大多数情况下,预期的输出将是HTML5(尽管我可能将MD用于XML,PDF和各种ePub格式;不确定直接MD到xxx格式或HTML到xxx格式是否最好).大型MD文件的快速转换是最好的,但我也打算在低端手机上使用它,因此也要考虑内存使用情况.

我想在那里有我无法找到的JavaScript-MD经验,测试人员已经运行等等.到目前为止,我收集的信息是:

https://github.com/chjj/marked "为速度而建"

https://github.com/guybrush/showdown 较旧且不再维护

其他研究,大多数年龄较大: 什么是最佳JQuery WYSIWYM纺织品编辑器?

Markdown将双星号转换为javascript中的粗体文本

将Markdown/Textile转换为HTML(以及理想情况下,返回Markdown/Textile)的Javascript

有没有好的Markdown Javascript库或控件?

你会如何解析Markdown?

javascript markdown node.js

8
推荐指数
0
解决办法
5979
查看次数

JavaScript - 在特定条件下更新 <textarea> 值并将其附加到 <div>

p在 a 后面附加了一个 pagaraph ( ) div,它显示了<textarea>值,并且效果很好。

<textarea>应该是页面的一部分,允许用户向文本内容添加新行,就像我们<br>textarea.
但由于他们不知道该怎么做,我试图通过以下方式让他们变得容易:

(输入加号两次 ++按键盘上的 Enter)

两者都<br>应该在键入时自动添加标签(onkeyup)...

var textarea = document.getElementById('textarea');
var textareaPreview = document.querySelector('.textarea-preview');
var currentText;

textarea.onkeyup = function(){
    currentText = textarea.value;
    var previewAsString = "<p class='p-preview'>" + currentText + "</p>" 
    textareaPreview.innerHTML = previewAsString;
};
Run Code Online (Sandbox Code Playgroud)
textarea {
  width: 300px;
  height: 80px;
  resize: vertical;
}
Run Code Online (Sandbox Code Playgroud)
<div class="block">
    <textarea id="textarea" placeholder="Type here.."></textarea>
</div>

<div class="block">
    <div class="textarea-preview"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript css

6
推荐指数
1
解决办法
225
查看次数

标签 统计

javascript ×2

css ×1

html ×1

markdown ×1

node.js ×1