📅  最后修改于: 2023-12-03 15:15:33.915000             🧑  作者: Mango
HTML DOM 的 startContainer
属性返回一个范围的开始位置的容器节点。范围是指在文档中有一个起始点和结束点的选择区域。
语法:
range.startContainer
该属性返回一个节点对象。
startContainer
属性返回范围的开始节点。
如果范围内没有节点,则 startContainer
返回文档节点。
// 获取当前浏览器选中的范围
var selection = window.getSelection();
var range = selection.getRangeAt(0);
console.log(range.startContainer);
输出结果为:
<p>这是一段文本节点</p>
访问范围包含了全部的文档树节点(包括元素节点、文本节点、注释节点等等),因此具体使用范围需按照具体情况进行处理,并且需要对返回的节点进行进一步的属性和方法调用。