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