MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/a3e7b5301fea

Selection.removeRange()

这篇翻译不完整。请帮忙从英语翻译这篇文章

概述

将一个区域从选区中移除。

用法

sel.removeRange(range)

参数

range
Range对象将从选区当中移除。

Examples

/* 通过设计一段js代码,我们可以获得多个区域,
 * 这段代码可以移除除了第一个区域之外的所有区域 * (此代码在Chrome中不生效,因为Chrome当中只能
 * 选择一个选区,哎我为什么要在 Mozilla 的网站上
 * 说这个?译者注)*/

s = window.getSelection();
if(s.rangeCount > 1) {
 for(var i = 1; i < s.rangeCount; i++) {
  s.removeRange(s.getRangeAt(i));
 }
}
 

文档标签和贡献者

 此页面的贡献者: teoli, khalid32, Losses
 最后编辑者: khalid32,