`

previousElementSibling还是previousSibling?

阅读更多

 

FireFox(版本号:3.5.11)中不支持JavaScriptpreviousSibling属性。

IE(版本号:8.0.6001.18702)中不支持JavaScriptpreviousElementSibling属性。

 

jQuery可以达到跨浏览器的支持。

 

实验见附件。

分享到:
评论

相关推荐

    js nextSibling属性和previousSibling属性概述及使用注意

    nextSibling属性:该属性表示当前节点的下一个节点;如果其后没有与其同级的节点,则返回...previousSibling属性:该属性与nextSibling属性的作用正好相反,接下来将详细介绍下,感兴趣的你不妨了解下哦,或许对你有所帮助

    javascript中的previousSibling和nextSibling的正确用法

    主要介绍了javascript中的previousSibling和nextSibling的正确用法的相关资料,需要的朋友可以参考下

    只能是字母或数字或者是字母和数字的组合的正则previousSibling

    只能是字母或数字或者是字母和数字的组合的正则previousSibling

    DOMhelp.js

    = 1 && tempObj.previousSibling != null){ tempObj = tempObj.previousSibling; } return (tempObj.nodeType == 1)?tempObj:false; }, //Find the first sibling of the current node firstSibling:...

    JavaScript实现获取某个元素相邻兄弟节点的prev与next方法

    本文实例讲述了JavaScript实现获取某个元素相邻兄弟节点的prev与next方法。分享给大家供大家参考,具体如下: ... "previousSibling" : "nextSibling"; var nearEle = ele[type]; while(nearEle) {

    DOM 脚本编程中的兄弟节点

    除IE外的浏览器是将换行符作为内容的文本节点(nodeType为3)。...=1 && tempObj.previousSibling!=null) { tempObj=tempObj.previousSibling; } return (tempObj.nodeType==1)?tempObj:false; } 这是《深入浅出JavaScr

    仿jQuery的siblings效果的js代码

    //定义一个数组,用来存o的兄弟元素 var p=o.previousSibling; while(p){//先取o的哥哥们 判断有没有上一个哥哥元素,如果有则往下执行 p表示previousSibling if(p.nodeType===1){ a.push(p); } p=p.previousSibling...

    【新手入门】javascript新手学习第七课

    上一节我们讲到通过get的方式来获取不同的节点,那么节点之下是什么呢,其实还是节点,那么我们如何获取节点下的小节点呢? 属性名 描述 hasChildNodes() 返回一个布尔值,指示元素是否有子元素 childNodes 返回当前...

    js DOM学习笔记11

    如果父节点没有子节点, 则firstChild和lastChild都为nullparentNode 父节点previousSibling 第一个节点的previ

    原生JS实现几个常用DOM操作API实例

    原生实现jQuery的sibling方法 <body> 我是span标签 我是一个div 我是标题 我是一个段落 [removed] ...//previousSibling返回位于相同节点树层级的前一个元素 var p = o.previousSibling; while(p){/

    JavaScript操作HTML DOM节点的基础教程

    因为 DOM 的存在,这使我们可以通过 JavaScript 来获取、创建、修改、或删除节点。 NOTE:下面提供的例子中的 element 均为元素节点。...element.previousElementSibling/element.nextElementSibling 通过节点直接的关

    javascript对于DOM的操作

    document 树结点 parentElement 父元素 parentNode 父结点 childNodes 所有子结点 有s哦 firstChild 第一个子结点 lastChild 最后一个子结点 nextSibling 下一个兄弟结点 previousSibling 上一个兄弟结点

    FF火狐下获取一个元素同类型的相邻元素实现代码

    代码如下: // 兼容火狐获取一个节点的相同类型的上一个相邻节点 function perviousSiblingSameType(node , cnode ) { // 为空直接返回null if(node.previousSibling == null ) { return null ; } else { // 节点类型...

    易语言xml对象应用模块

    xml对象应用模块,添加子节点测试,保存测试,写_对象,读_对象,读_nodeName,读_nodeValue,写_nodeValue,读_nodeType,读_parentNode,读_childNodes,读_firstChild,读_lastChild,读_previousSibling,读_nextSibling,读_...

    返回对象在当前级别中是第几个元素的实现代码

    代码如下: //语法:prev(element) //参数:element对象 //返回:对象在当前级别中是第几...cont){cont=1} elem = elem.previousSibling; if(elem){return prev(elem,(cont+1))} return cont } prev($(“ext-gen232”))

    基本DOM节点操作

    1、获取元素节点 getElementById():获取指定唯一id的元素。 getElementByTagName():获取指定元素标签名的元素数组。 getElementByName():获取具有指定属性name的元素数组。...element.previousSibling:返回相同的

Global site tag (gtag.js) - Google Analytics