手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >FF火狐下获取一个元素同类型的相邻元素实现代码
FF火狐下获取一个元素同类型的相邻元素实现代码
摘要:复制代码代码如下://兼容火狐获取一个节点的相同类型的上一个相邻节点functionperviousSiblingSameType(node...

复制代码 代码如下:

// 兼容火狐获取一个节点的相同类型的上一个相邻节点

function perviousSiblingSameType(node , cnode )

{

// 为空直接返回null

if(node.previousSibling == null )

{

return null ;

}

else

{

// 节点类型不相等继续递归

if(node.previousSibling.nodeType != cnode.nodeType)

{

return perviousSiblingSameType(node.previousSibling , cnode);

}

// 节点类型相等则返回

else if(cnode.nodeType == node.previousSibling.nodeType)

{

return node.previousSibling ;

}

}

}

// 兼容火狐获取一个节点的相同类型的下一个相邻节点

function nextSiblingSameType(node , cnode)

{

// 为空直接返回null

if(node.nextSibling == null )

{

return null ;

}

else

{

// 节点类型不相等继续递归

if(node.nextSibling.nodeType != cnode.nodeType)

{

return nextSiblingSameType(node.nextSibling , cnode);

}

// 节点类型相等则返回

else if(cnode.nodeType == node.nextSibling.nodeType)

{

return node.nextSibling ;

}

}

}

【FF火狐下获取一个元素同类型的相邻元素实现代码】相关文章:

js兼容火狐获取图片宽和高的方法

JavaScript中的fontsize()方法使用介绍

在网页中控制wmplayer播放器

一段实时更新的时间代码

jquery合并表格中相同文本的相邻单元格

javascript实现控制的多级下拉菜单

JQuery中两个ul标签的li互相移动实现方法

巧妙破除网页右键禁用的十大绝招

JQuery给网页更换皮肤的方法

基于JavaScript实现智能右键菜单

精品推荐
分类导航