gpt4 book ai didi

javascript - 如何在没有 contentEditable 或 designMode 的情况下创建一个简单的 WYSIWYG 文本编辑器?

转载 作者:行者123 更新时间:2023-11-30 17:35:24 26 4
gpt4 key购买 nike

我想创建一个非常简单的 WYSIWYG 文本编辑器,它只允许用户将文本设为斜体或加粗。
我使用的是带有 contentEditable 的简单 div,但用户可以使用他们的浏览器功能粘贴格式化文本或格式化文本。
我想要的更像是一个 textarea 里面有粗体或斜体文本......
我听说过一种隐藏 textarea 的技术,但我并没有真正理解它是如何工作的(用户如何改变光标位置……)

最佳答案

我把这个作为一个更正式的回答


您基本上可以使用 ckeditor here正如 Renmar 建议的那样,您可以禁用禁用格式化功能的按钮。例如:

  • 禁用粗体和斜体将删除预制文本中的任何粗体和斜体格式

你可以试验here在某些功能已被禁用的文本编辑器中

关于javascript - 如何在没有 contentEditable 或 designMode 的情况下创建一个简单的 WYSIWYG 文本编辑器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22156169/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com