首页 > 代码库 > range开始节点和结束节点
range开始节点和结束节点
sc = range.startContainer, so = range.startOffsest
ec = range.endContainer, eo=range.endOffset
startNode = (sc.nodeType == 3 || so === 0) ? sc : sc.childNodes[so - 1],
endNode = (ec.nodeType == 3 || eo === 0) ? ec : ec.childNodes[eo - 1];
三种情况:文本节点,偏移量为0,偏移量不为0
range开始节点和结束节点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。