Selection.getRangeAt() - Web API 接口参考 编辑
概述
返回一个包含当前选区内容的区域对象。
语法
range = sel.getRangeAt(index)
参数
range
- 将返回 range 对象。
index
- 该参数指定需要被处理的子集编号(从零开始计数)。如果该数值被错误的赋予了大于或等于 rangeCount 结果的数字,将会产生错误。
例子
let ranges = [];
sel = window.getSelection();
for(var i = 0; i < sel.rangeCount; i++) {
ranges[i] = sel.getRangeAt(i);
}
/* 在 ranges 数组的每一个元素都是一个 range 对象,
* 对象的内容是当前选区中的一个。 */
规范
规范 | 状态 | 注释 |
---|---|---|
HTML Editing APIs Selection.getRangeAt() | Editor's Draft | Initial definition |
浏览器兼容性
BCD tables only load in the browser
相关链接
- Tree Selection (for the
getRangeAt()
method on thensITreeSelection
interface)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论