📅  最后修改于: 2023-12-03 15:01:10.198000             🧑  作者: Mango
HTML DOM 中的 Range 对象表示文档中的某个连续区域,deleteContents() 方法可以删除 Range 对象所包含的内容。
Range.deleteContents()
无返回值。
var range = document.createRange();
range.setStart(startNode, startOffset);
range.setEnd(endNode, endOffset);
range.deleteContents();
无参数。
需要注意的是,删除的内容包括起点和终点所在的节点及其子孙节点,但不包括它们的父节点和兄弟节点。
该方法在大多数现代浏览器中都可用,如 Chrome、Firefox、Edge、Safari 等,但对于 Internet Explorer 等一些旧版浏览器可能存在兼容性问题。