`

W3C DOM 之 (nodeName || tagName) && nodeType && nodeValue

阅读更多
tagName和nodeName的区别
http://blog.csdn.net/borishuai/archive/2010/07/07/5719227.aspx

W3C DOM Compatibility - Core:
http://www.quirksmode.org/dom/w3c_core.html

nodeType nodeName and nodeValue:
http://www.javascriptkit.com/domref/nodetype.shtml
分享到:
评论

相关推荐

    JavaScript程序设计——DOM访问实验报告.docx

    - `firstChild`, `lastChild`, `nodeName`, `nodeValue`, `nodeType`, `nextSibling`, `parentNode`: 这些属性帮助遍历和操作DOM树,例如查找或操作元素的第一个子节点、最后一个子节点,获取元素的类型和值等。...

    javascript DOM 操作.doc

    if(oXmlDom.documentElement.tagName != "parsererror") { // 没有发生错误 } else { // 错误处理 } ``` javascript DOM 操作可以在客户端动态地更改网页的内容和结构,但是在不同的浏览器中需要使用不同的方法和...

    DOM方法总结

    DOM规范由W3C组织制定,确保了跨浏览器、跨平台以及跨语言的一致性。 #### DOM中的节点类型 在DOM中,所有内容都被视为节点。具体来说,文档本身是一个文档节点;HTML标签被视为元素节点;标签内的文本内容是文本...

    第 5 章 BOM 和DOM.pptx

    * 属性:tagName、nodeName、nodeValue、nodeType、innerHTML、outerHTML 等。 * 方法:createElement()、createTextNode()、appendChild()、insertBefore()、removeChild()、replaceChild() 等。 DOM 事件: DOM ...

    DOM_参考手册.pdf

    - **通过标签名引用**:`document.getElementsByTagName(tagName)`方法可以获取文档中所有指定标签名的元素集合,并以数组形式返回。 - **通过名称引用**:`document.getElementsByName(elementName)`方法可以获取...

    JS的简单DOM操作

    Node接口提供了所有节点通用的方法和属性,如nodeName、nodeValue、nodeType等,以及appendChild、removeChild、replaceChild、insertBefore等操作节点的方法。 2. 访问和操作节点 要访问文档中的特定节点,可以...

    XMLDOM对象方法手册

    Node对象拥有`nodeName`(节点名)、`nodeValue`(节点值)、`nodeType`(节点类型)等属性,以及`appendChild()`(添加子节点)、`removeChild()`(移除子节点)等方法。 3. **Element对象**:代表XML文档中的元素...

    JavaScript利用HTML DOM进行文档操作的方法_.docx

    文档对象模型 (DOM) 是 W3C 制定的一项标准,用于访问和处理 XML 和 XHTML 等结构化的文档。DOM 提供了一个平台和语言中立的接口,使得程序和脚本能够动态地访问和更新文档的内容、结构和样式。 - **核心 DOM**:...

    DOM下的节点属性和操作小结

    属性: 1 .nodeName 节点名称,相当于tagName.属性节点返回属性名,文本节点返回#text。nodeName,是只读的。 2 .nodeType 值:1,元素节点;2,属性节点;3,文本节点。nodeType是只读的。 3 .nodeValue 返回一个...

    JavaScript:DOM操作与事件处理

    console.log(node.tagName); } node = node.firstChild; while (node) { traverseDOM(node); node = node.nextSibling; } } traverseDOM(document.documentElement); ``` #### 二、DOM树的结构 DOM树是...

    JavaScript知识点个人总结

    2. `nodeName`:返回元素的标签名,与`tagName`相同。 3. `nodeValue`:对于Element,其值为null。 4. `parentNode`:可能是Document或另一个Element。 5. 子节点可以是Element、Text、Comment、Processing_...

    JavaScript DOM 编程

    var elements = element.getElementsByTagName('tagName'); ``` - **hasChildNodes()**:判断节点是否包含子节点。 ```javascript var hasChildren = element.hasChildNodes(); ``` #### 五、DOM 属性 - **...

    XML应用开发(软件品牌)-1期 第6单元 单元测试卷-使用DOM解析XML文档.doc

    2. XML DOM的节点信息不包括**C、nodeValueName**,正确的应该是`nodeName`和`nodeValue`。 3. 正确加载XML文档的语句是**A、xmlDoc.load("books.xml");**。 4. `x.setAttribute("category","child")`中,"category...

    Javascript入门学习第八篇 js dom节点属性说明第1/2页

    对于元素节点而言,它返回的实际上是标签名,这个值与tagName属性是等价的。例如,如果节点是一个标签,那么它的nodeName将会返回“P”。如果节点是属性节点,例如class或id等,nodeName将返回该属性的名称。而对于...

    DOM的基本方法.txt

    const tagName = element.tagName; ``` --- #### 三、属性操作 DOM还提供了一些方法来设置和获取元素的属性值。 ##### 12. `setAttribute()` **功能**: 此方法用于设置或修改元素的属性。 **示例**: ```...

    jacascript DOM节点——元素节点、属性节点、文本节点

     元素节点的三个node属性:nodeType:1、nodeName/TagName:元素的标签名大写、nodeValue:null;  其父节点 parentNode 指向包含该元素节点的元素节点 Element 或文档节点 Document;  元素的 childNodes 属性中...

    JS DOM 操作实现代码

    比如,使用`document.getElementById(id)`可以获取具有特定ID的元素,而`document.getElementsByTagName(tagName)`则会返回所有匹配给定标签名的元素组成的数组。 当通过`document.getElementById("TEST")`获取到...

    javascript dom 操作详解 js加强

    - `createElement(tagName)`:创建一个元素节点。 - `createTextNode(text)`:创建一个文本节点。 5. DOM属性和方法 - `innerHTML`:可以获取或设置一个元素内部的HTML代码。 6. DOM事件处理 - 在HTML标签中...

Global site tag (gtag.js) - Google Analytics