首页 > 解决方案 > 如何在内容可编辑中记住选定的文本并从输入中应用样式?

问题描述

假设我有一个内容可编辑 = true 的 div。现在我想在该 div 中为选定/突出显示的文本着色。我正在使用 document.execCommand("foreColor", false, color) 其中颜色是输入值。我想让用户编辑输入。现在这里的问题是,一旦我开始编辑,选定/突出显示文本的焦点就会被删除。每当输入更改时,我都不想删除焦点。

标签: javascripthtmlreactjscontenteditableexeccommand

解决方案


推荐阅读