一、结点
结点是把具有相同属性的HTML元素组成.
节点分类:
父节点:parentNode
子节点:firstChild、lastChild、childNodes
兄弟节点:nextSibling、previousSibling
包含类型、名称、值。
nodeType:分类,元素结点 -- 1,属性结点 -- 2,文本结点 -- 3
nodeName
nodeValue
二、取值
id: getElementById("id") ------ HTML DOM
name: getElementsByName("name") ------ HTML DOM
标签名:getElementsByTagName("标签名") ------ XML DOM
三、添加结点
var newNodes = document.createElement("");
newNodes.setAttribute("属性","value");
父节点.appendChild(newNodes);
四、删除结点
removeChild()可被用来删除某个指定的节点。
var childNodeDel = document.getElementById("");
childNodeDel.parentNode.removeChild(childNodeDel);
五、替换节点
父节点.replaceChildNew(newNode, oldNode);
旧节点.replaceNode(新节点);
六、DOM:document object model 文档对象模型
是W3C组织制定的一套用于访问XML和HTML文档的标准。允许脚本动态地访问和更新文档的内容、结构和样式。
七、分类
- DOM Core
- XML DOM
- HTML DOM
本文详细介绍了文档对象模型(DOM)的基本概念及其操作方法,包括结点的分类、获取、添加、删除及替换等核心操作,并解释了DOM在HTML和XML文档处理中的作用。
8278

被折叠的 条评论
为什么被折叠?



