【发布时间】:2010-09-05 01:33:06
【问题描述】:
我能解释一下如何使用 textarea 制作所见即所得的编辑器吗?我需要它能够做的就是解析基本的html标签,如粗体、斜体、下划线等。它不需要任何插入它的按钮,我只想在解析的textarea标签中有一个默认文本html。
例子:
<textarea cols="20" rows="20" name="ok">
<b>wat</b>
</textarea>
这将在文本区域内打印出<b>wat</b> 而不是 wat。
编辑:首选 jQuery
【问题讨论】:
-
你看过 tinymce 或其他一百个 javascript 富编辑器中的任何一个吗?您对使用它们有异议吗?
-
我认为即使是制作一个基本的所见即所得编辑器也不是那么简单。问题是具有样式外观的文本显示是 HTML 中的输出函数。但是您还需要输入端来创建编辑器。我建议你研究一个写得很好的、灵活的,比如 YUI RTE。然后配置你不想要的功能。
-
我认为创建自己的简单编辑器需要一些非常繁重的正则表达式。
标签: javascript jquery wysiwyg