一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

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 节点之前的位置。

 代码如下 复制代码


   
       
       
       
   
   
       
           
               
               
           
           
               
               
           
       
内容1内容2
内容3内容4

       
   

效果如图:

blob.png

    点击后:
    blob.png
    合ajax实现无刷新删除数据,很方便的

热门栏目