js 的range的替换选中html

js的range.deleteContents()为什么不能彻底删除选中内容,比如<font

size=7>1111

选中这段内容后使用该方法,结果还剩下,该方法不能删除

元素节点吗?

使用range.detach();方法在jsp页面也不能删除选中的内容,怎么样可以彻底删除

选中的内容呢

1个回答

这个deleteContents 只是删除选中的内容
1122
比如 你选中 11 则删除11 你选中22则删除22 不能把font标签删除

jinnianshilongnian
jinnianshilongnian 这个不行 需要自己操作dom树 自己去查这个font标签 然后判断是否为空 再删
7 年多之前 回复
jfcjyo
jfcjyo 那如何才能删除选中内容的全部呢,就是连标签元素一起删除掉呢?
7 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问