gpt4 book ai didi

javascript - 如何取消文本粗体?一个小型的所见即所得编辑器

转载 作者:行者123 更新时间:2023-11-28 16:16:51 25 4
gpt4 key购买 nike

嘿 Stackoverflow 社区,

有一个方法str.bold()将文本换行为 <b></b>标签。这对于一个小型的所见即所得编辑器来说是完美的(我知道有些人会说我应该选择数百个开源解决方案之一,但这也是为了学习目的)。

问题是如何取消文本粗体。

这是我的尝试http://jsfiddle.net/Kxmaf/178/

我知道有editor.execCommand('bold', false, '');但这会在每个浏览器上产生不同的 HTML 结果。我只需要 <b></b> , <i></i> , <u></u>

非常感谢任何帮助:)

最佳答案

当按下特定的样式按钮时,如何使用 JavaScript 循环选定的字符串。您只需将 、... 等几个标签保存在一个数组中,然后循环访问您选择的特定字符串。因此,您甚至可以在找到任何标签时更改样式按钮的样式,以便让用户知道刚刚使用了哪种样式。取消选择样式后,只需再次循环并从字符串中删除标签。

关于javascript - 如何取消文本粗体?一个小型的所见即所得编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11241787/

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