IE和火狐中查找节点的不同之处

来源:互联网 发布:现代级驱逐舰 知乎 编辑:程序博客网 时间:2024/05/16 00:54

#获取节点

        var   node = document.getElementById("nodeId");

#获取父节点

        var parentNode = event.target.parentNode;

#从父节点找到第一个子节点(IE与火狐存在区别)

         var firstNode = parentNode.firstChild;   //IE

         var firstNode = parentNode.firstChild.nextSibling   // Moz. Opera

# 同级节点

         var nextNode = firstNode.nextSibling; //IE

          var nextNode = firstNode.nextSibling.nextSibling;   //Moz. Opera

#可以根据nodeType属性区分 IE与火狐

         parentNode.firstChild.nodeType == 1   //IE

          parentNode.firstChild.nodeType == 3   //Moz. Opera

 


原创粉丝点击