【发布时间】:2026-01-25 16:30:02
【问题描述】:
这里是 DOM 片段
我正在使用:
var range = window.getSelection().getRangeAt(0);
var selectionContents = range.cloneContents();
console.log(selectionContents) // <-- it displays DOM fragment from selection.
我想删除<font color="#0000ff">&nbsp;Smith</font>。
我怎样才能做到这一点?
【问题讨论】:
-
您想完全删除它,还是直接解开它(即
&nbsp; Smith将从<font>标签中移出)? -
请不要贴图片,而是贴实际代码,方便复制。
-
@Terry : 我想完全删除带有
color="#0000ff"的字体 -
是只去掉颜色还是去掉整行
-
所以你想删除那个颜色的文本?比如如果这个词是彩色的#0000ff 然后删除这个词?
标签: javascript html