最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
html5中Range对象方法setStartBefore、setEndAfter的例子
时间:2015-09-11 编辑:简简单单 来源:一聚教程网
Range 对象表示文档的连续范围区域,如用户在浏览器窗口中用鼠标拖动选中的区域,Range对象方法,包含 setStart、setEnd、setStartBefore、setStartAfter、setEndBefore、setEndAfter 方法。
setEndAfter() 方法在指定的节点后结束范围。
抛出
如果 refNode 是 Document、DocumentFragment 或 Attr 节点,或者 refNode 的根包容节点不是 Document、DocumentFragment 或 Attr 节点,该方法将抛出代码为 INVALID_NODE_TYPE_ERR 的 RangeException 异常。
如果 refNode 所属的文档与创建该范围的文档不同,该方法将抛出代码为 WRONG_DOCUMENT_ERR 的 DOMException 异常
定义和用法
setStartBefore() 方法在指定的节点之前开始范围。
抛出
该方法将出于和 Range.setEndAfter() 方法同样的原因抛出同样的异常。
描述
该方法将把范围的开始点设置为指定的 refNode 节点之前的位置。
代码如下 | 复制代码 | ||||
|
效果如图:
相关文章
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31
- HTML中空格表示的意义 10-31
- html area标签解读 10-31
- html使用表单标签实现注册页面代码展示 10-31
- 使用HTML截图并保存为本地图片的代码展示 10-31