节点

节点:表示某个网络中的一个连接点,即 网络是节点和连线的集合。在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表格的身体

}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值