我正在尝试弄清楚如何使用 3 个按钮创建文本区域:粗体、斜体、下划线。我不能使用任何 WYSIWYG 编辑器,因为我已经测试了其中的大部分,但没有一个符合我的需要。 (例如,大多数都是可配置的,可以让我选择拥有 3 个按钮,但是当我在字段中粘贴格式化文本时会出现问题。即使我设置了所有内容,例如使用 tinymce,我也会遇到问题。)
我真的需要一个简单的、基本的、带有粗体、斜体、下划线的文本编辑器,如果我在文本区域复制和粘贴格式化文本,我不希望它像富文本编辑器那样工作,我希望它能工作就像一个真正的文本区域,它会自动删除所有格式。人们可能会说我可以使用正确配置的 WYSIWYG 编辑器来做到这一点,但答案是否定的。我花了很多时间试图将文本编辑器配置为只接受粗体、斜体、下划线,并且我遇到了所有众所周知的 WYSIWYG 编辑器的许多错误/错误。我不是程序员,我是质量分析师,所以我习惯于发现错误。
关于如何“创建”具有粗体、斜体、下划线功能并且只接受这些功能的文本区域,是否有任何建议? (不是富文本编辑器)。对于 Javascript,我希望尽可能避免使用 JQuery。
最佳答案
您是否考虑过或尝试过 Aloha 编辑器:http://aloha-editor.org/ 它很简单,与 HTML5 兼容并且不使用 iFrame。不过它在旧版本的 IE 中确实存在问题。
关于javascript - 需要使用 javascript 将所选文本设为粗体/斜体/下划线,或者需要非常基本的文本编辑器建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7432239/