gpt4 book ai didi

javascript - 插入点位置上的 RichText 编辑器按钮状态

转载 作者:行者123 更新时间:2023-12-02 19:58:28 25 4
gpt4 key购买 nike

我创建了一个迷你浏览器 RichText 编辑器,它实现了粗体、斜体、下划线、缩进等基本功能。假设我的 textarea 上有这些(实际上是一个 iframe):

这是一个粗体文本。

让我们使用粗体按钮来进一步描述我的问题。当插入点处于这种状态时:这是粗体文本。

然后 BOLD 按钮将处于正常状态。但是,如果是这种状态:这是bol|d文本

然后 BOLD 按钮将处于选定/事件状态。我如何知道 BOLD 按钮是否应处于事件/选定状态,或者相对于插入点的位置是否应处于正常状态?

最佳答案

对于粗体命令,您可以使用document.queryCommandState("bold")

这是几天前类似问题的更详细答案:https://stackoverflow.com/a/8298215/96100

关于javascript - 插入点位置上的 RichText 编辑器按钮状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8330040/

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