node与nodeobject的区别是什么呢还有elementnode区别在哪儿呢
Node:节点 NodeObject:对象节点
节点是所有节点的统称,如:nodeName:节点名称 nodeValue:节点值 nodeType:节点属性
而NodeObject:对象节点则是指结构树中某一个节点,Node范围比NodeObject大
个人愚见
DOM 节点有三个重要的属性 :
1. nodeName : 节点的名称2. nodeValue :节点的值3. nodeType :节点的类型
访问子节点childNodes:elementNode.childNodes
访问子节点的第一和最后一项:node.firstChild node.lastChild
我也是新手,像你定义的这个var x=document.getElementsByTagName("li");
这个x就是elementNode或者node,就看你怎么用了。
Node(节点)是DOM层次结构中的任何类型的对象的通用名称,Node有很多类型,如元素节点,属性节点,文本节点,注释节点等