【发布时间】:2010-10-01 20:48:07
【问题描述】:
更改 contenteditable div 中文本的文本颜色很容易 - 只需调用 document.execCommand("foreColor",false,"#FFF") 即可将文本颜色更改为白色。
但是,我找不到将这种颜色重置为其默认值(或父元素的值)的方法。 document.execCommand("removeFormat",false,null) 工作得很好,除了它还会删除任何粗体或斜体样式,这不是我想要的。只需将颜色设置为黑色即可,除非您在选择中有一个链接(应该保持相同的颜色)。
这可能吗?
【问题讨论】:
标签: javascript contenteditable