节点

节点:表示某个网络中的一个连接点,即 网络是节点和连线的集合。在W3C DOM中,每个容器 独立的元素或文本块都被看作一个节点,节点是dom的基本构建块。当一个容器包含着另一个容器时,对应的节点间有父子关系。

节点属性:

nodeName(返回当前节点的名字)

nodeValuefa(返回当前节点的值,仅对文本节点)

nodeType(返回与节点类型相对应的值)

parentNode(引用当前的父节点)

childNode(访问当前的子节点)

firstChild/lastChild(对标记的子节点集合中第一个/最后一个节点的引用)

previousSibling/nextSibling(对同属一个父节点的前一个/后一个兄弟节点的引用)

attributes(返回当前节点(标记)属性的列表)

ownerDocument(指向包含节点(标记)的HTML document 对象)


获取table子节点

window.onload=function(){

      var  mytable=document.getElementById("");

      var nodes=mytable.childNodes;

}

遍历table的子节点

for(var i=0;i<nodes.length;i++){

    if(nodes[i].nodeName.toUpperCase()=='TBODY'){

           var trs=nodes[i].childNodes;//获取所有tr


           for( var j=0;j<trs.length;j++){

                if( trs[j].ndoeName!='#text'){

                       var tds=trs[j].childNodes;//获取所有td

for( k=0;k<tds.length;k++){

 if( tds[k].ndoeName!='#text'){

alart(tds[k].innerHTML);//显示节点内容 }

}

                 }

            }

    }//toUpperCase()将调用该方法的字符串值转换为大写形式,并返回

           tbody表格的身体

}

阅读更多

没有更多推荐了,返回首页