Selection.removeRange() - Web API 接口参考 编辑

概述

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

用法

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));
 }
}
 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:124 次

字数:1027

最后编辑:6 年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文