如何制作基本的WYSIWYG编辑器?

时间:2011-10-21 21:52:37

标签: javascript css editor wysiwyg

基本上我只想要粗体,斜体,下划线。没什么复杂的。

我从其他问题或其他地方读到我应该使用满足感。 即Basic javascript wysiwyg editor

但是如何在可疑的框中从选择的文本中执行粗体等操作?

我需要CSSable的粗体等按钮,所以,如果我可以执行javascript来做粗体,下划线等,那将是首选。

2 个答案:

答案 0 :(得分:2)

您需要将元素定义为contentEditable。然后,您可以使用execCommand对contentEditable元素中的选定文本执行函数。关于这些东西的文件很少......祝你好运:)

当然,您可以使用CKEditorTinyMCE

答案 1 :(得分:0)

BSALSA.com EmbeddedWB具有HTML显示控件和链接到它的EditDesigner,为您提供基本的编辑功能。对EditDesigner.pas单元稍作修改,您就可以完全访问MSHTML execCommand,这使得它非常容易编码WYSIWYG HTML编辑器