• 1、元素节点是HTML标签元素,元素节点主要提供了对元素标签名、子节点及属性的访问。
  • 2、属性节点:一般是元素节点的属性,每一个 XML 属性算是一个属性节点。
  • 3、文本节点:是DOM中用于呈现文本的部分,一般被包含在元素节点的开闭合标签内部。
  • 4、文档节点是DOM中用于呈现整个文档的部分,文档节点的 childNodes 属性中包含了它的所有子节点,这些子节点可能是元素、文本、注释、处理指令节点。
    • 元素节点有一个 attributes 属性,它包含一个 NamedNodeMap,包含当前元素所有的属性及属性值,与NodeList类似,也是一个动态的集合。元素的每一个属性都由一个Attr节点表示,每个节点都保存在NamedNodeMap对象中,每个节点的 nodeName 就是属性的名称。
    • 属性节点还有一个 specified 属性,用以区别特性是在代码中指定的,还是默认的。这个属性的值如果为true,则意味着在HTML中指定了相应特性,或者是通过 setAttribute() 方法设置了该属性。
    • 在IE中,所有未设置过的特性的该属性值都为false,而在其他浏览器中,所有设置过的特性的该属性值都是true,未设置过的特性,如果强行为其设置 specified 属性,则报错。

元素节点,属性节点,文本节点,文档节点,分别的意思相关推荐

  1. 将HTML字符转换为DOM节点并动态添加到文档中

    将HTML字符转换为DOM节点并动态添加到文档中 将字符串动态转换为DOM节点,在开发中经常遇到,尤其在模板引擎中更是不可或缺的技术. 字符串转换为DOM节点本身并不难,本篇文章主要涉及两个主题: 1 ...

  2. 将html代码转换为dom,将HTML字符转换为DOM节点并动态添加到文档中

    将HTML字符转换为DOM节点并动态添加到文档中 将字符串动态转换为DOM节点,在开发中经常遇到,尤其在模板引擎中更是不可或缺的技术. 字符串转换为DOM节点本身并不难,本篇文章主要涉及两个主题: 1 ...

  3. Apache PDFBox 居中文本 PDF 文档示例

    以下示例演示了如何使用 Apache PDFBox 使 PDF 文档中的文本居中. Maven 依赖项 我们使用 Apache Maven 来管理我们的项目依赖项.确保以下依赖项驻留在类路径中. &l ...

  4. jquery操作文档节点的属性

    1.使用attr()获取属性和设置属性 语法1:$(selector).attr(attrName); 获取匹配到的元素的attrName属性. 语法2:$(selector).attr(attrNa ...

  5. xps文档节点序列化,节点排序

    测试之前解析XPS文档的时候,出现的解析XpsDocument的节点不结构化问题,实验了很多解决方案都失败了,在LINQ和lambda表达式按多个字段排序上得到启发,找到解决办法.解决方案如下: (1 ...

  6. jQuery 属性,css,文档操作

    dom对象与jQuery对象的区别 $(function() {// dom 与 jQuery对象间的转换var $txt = $(":input");// jQuery -> ...

  7. JavaScript之jQuery够用即可(查找筛选器、属性操作、jQuery文档处理)

    文章目录 一.筛选器补充 二.jQuery属性操作 三.jQuery文档处理 一.筛选器补充 1.过滤筛选器 就是查看某个标签中是否存在另外一个标签 // console.log($("di ...

  8. html的绝对定位脱离文档流吗,子元素position:absolute定位之后脱离文档流,怎么使子元素撑开父元素...

    纯粹的CSS无法实现.因为position:absolute就是脱离文档流,怎么能让父元素不塌陷呢? 目前想到的只能用js和jquery来实现了,用js获取子元素的高度,赋值给父元素. test .o ...

  9. Beautiful Soup属性和方法及文档

    Beautiful Soup属性和方法 3.1常用属性方法汇总 title:返回网页标题. text: 返回去除所有HTML标签后的网页内容. find():返回第一个符合条件的标签. find_al ...

最新文章

  1. Nginx 限制百度等爬虫连接
  2. python venv 复制_pythonenv的安装及迁移
  3. 20189216 2018-2019-2 《密码与安全新技术专题》第七次作业
  4. 前端学习(654):优化插件
  5. 进程同步,异步,互斥
  6. servlet上传下载(任何格式的都可以)
  7. JEECG 智能开发平台二次开发帮助文档
  8. 基于发起源判断CSRF***的方法
  9. C++迭代器 iterator
  10. 用户旅程图进阶:实操与模板
  11. 微信公众号粉丝迁移代办最新流程
  12. QQ群文件下载速度慢解决办法
  13. 干货 | 教你打造一款颜值逆天的VS Code
  14. 实验1 进程管理实验-计算机操作系统
  15. “TrueType 造字程序”的具体用法
  16. 10个自学编程的学习网站和论坛,都是常去逛的干货网站社区
  17. Android Custom
  18. UniPro升级甘特图 推进项目进度可视化
  19. 计算机无法识别苹果6手机软件,电脑里安装的itunes不能识别我的苹果6sp… - Apple 社区...
  20. python爬虫爬数据 水稻

热门文章

  1. Geohash应用——附近乡镇信息挖掘(提升检索召回与准确)
  2. gitlab-ci配置详解(一)
  3. 小而巧的数字压缩算法:zigzag
  4. 开源verilog仿真工具iverilog的安装与使用
  5. 小技巧 求最大公约数
  6. 随身系统veket linux v3.11简体中文免费版,veket|veket linux上网本操作系统 v5.30 简体中文正式版 - 今朝下载...
  7. ESP8266-12F WIFI转串口模块底板设计
  8. C语言中的自定义函数
  9. 由中序后序序列求前序序列
  10. mysql命令行配置