nodeName 报告节点的名称

nodeValue 提供节点的值

parentNode 返回节点的父节点,记住,每个元素、属性和文本都有一个父节点

childNodes 是节点的孩子节点列表,对于 HTML,该列表仅对元素有意义,文本节点和属性节点都没有孩子

firstChild 仅仅是 childNodes 列表中第一个节点的快捷方式

lastChild 是另一种快捷方式,表示 childNodes 列表中的最后一个节点

previousSibling 返回当前节点之前的节点,换句话说,它返回当前节点的父节点的 childNodes 列表中位于该节点前面的那个节点

nextSibling 类似于 previousSibling 属性,返回父节点的 childNodes 列表中的下一个节点

attributes 仅用于元素节点,返回元素的属性列表

insertBefore(newChild,referenceNode) 将 newChild 节点插入到 referenceNode 之前,记住,应该对 newChild 的目标父节点调用该方法

replaceChild(newChild,oldChild) 用 newChild 节点替换 oldChild 节点

removeChild(oldChild) 从运行该方法的节点中删除 oldChild 节点

appendChild(newChild) 将 newChild 添加到运行该函数的节点之中,newChild 被添加到目标节点孩子列表中的末端

hasChildNodes() 在调用该方法的节点有孩子时则返回 true,否则返回 false

hasAttributes() 在调用该方法的节点有属性时则返回 true,否则返回 false

createElement(elementName) 使用给定的名称创建一个元素

createTextNode(text) 使用提供的文本创建一个新的文本节点

createAttribute(attributeName) 用提供的名称创建一个新属性

getAttribute(name) 返回名为 name 的属性值

removeAttribute(name) 删除名为 name 的属性

setAttribute(name,value) 创建一个名为 name 的属性并将其值设为 value

getAttributeNode(name) 返回名为 name 的属性节点

removeAttributeNode(node) 删除与指定节点匹配的属性节点

getElementsByTagName(elementName) 返回具有指定名称的元素节点列表

appendData(text) 将提供的文本追加到文本节点的已有内容之后

insertData(position,text) 允许在文本节点的中间插入数据,在指定的位置插入提供的文本

replaceData(position,length,text) 从指定位置开始删除指定长度的字符,用提供的文本代替删除的文本

1. Node.ELEMENT_NODE 是表示元素节点类型的常量

2. Node.ATTRIBUTE_NODE 是表示属性节点类型的常量

3. Node.TEXT_NODE 是表示文本节点类型的常量

4. Node.DOCUMENT_NODE 是表示文档节点类型的常量

常用 DOM 方法与属性相关推荐

  1. Javascript document对象常用的方法和属性

    对象属性: document.title                 //设置文档标题等价于HTML的<title>标签 document.bgColor               ...

  2. javaScript DOM编程常用的方法与属性

    DOM是Document Object Model文档对象模型的缩写.根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面其他的标准组件. Node接口的特性和方法 ...

  3. Js:DOM对象操作常用的方法和属性

    转载于:https://www.cnblogs.com/wine/p/5045463.html

  4. C#操作Excel时,Excel常用的方法和属性zz

    生成excel的时候有时候需要设置单元格的一些属性,可以参考一下: range.NumberFormatLocal = "@";     //设置单元格格式为文本 range =  ...

  5. Python 内置方法和属性应用:反射和单例

    1. 前言 python除了丰富的第三方库外,本身也提供了一些内在的方法和底层的一些属性,大家比较常用的如dict.list.set.min.max.range.sorted等.笔者最近在做项目框架时 ...

  6. python内置类属性_Python内置方法和属性应用:反射和单例(推荐)

    1. 前言 python除了丰富的第三方库外,本身也提供了一些内在的方法和底层的一些属性,大家比较常用的如dict.list.set.min.max.range.sorted等.笔者最近在做项目框架时 ...

  7. python getattr_Python 内置方法和属性应用:反射和单例

    1. 前言 python除了丰富的第三方库外,本身也提供了一些内在的方法和底层的一些属性,大家比较常用的如dict.list.set.min.max.range.sorted等.笔者最近在做项目框架时 ...

  8. HTML中DOM对象的属性和方法的层级关系是怎样的?(目录即层次)

    HTML中DOM对象的属性和方法的层级关系是怎样的?(目录即层次) 一.总结 一句话总结:目录就是测试题 1.document取得元素(get element)的方式有哪几种? 解答:四种,分别是id ...

  9. java中常用的包、类、以及包中常用的类、方法、属性----sql和text\swing

    java中常用的包.类.以及包中常用的类.方法.属性 常用的包 java.io.*; java.util.*; java.lang.*; java.sql.*; java.text.*; java.a ...

最新文章

  1. C++中std::reverse和std::reverse_copy的使用
  2. Deep Reinforcement Learning 深度增强学习资源
  3. 翻译 | ORB: An efficient alternative to SIFT or SURF(ORB:对SIFT或SURF的一种有效选择)
  4. linux 文件系统 vfs,linux虚拟文件系统vfs
  5. java创建数组大小为n_如何通过提供大小在Kotlin中创建一个像Java一样的数组?
  6. 记录: 开发中的2个线程的使用问题
  7. 设计模式杂谈(一)——设计模式概述
  8. 顺丰快递单号的规律_顺丰速运顺丰快递单号查询大全
  9. js预览本地word文档_怎么免费下载百度文库付费文档?
  10. PHP过滤常用标签的正则表达式
  11. 《LabVIEW FPGA开发宝典》第9章:利用树莓派Linux RT+FPGA PCIe实现国产化RIO
  12. 日期时间类-Date,Calendar和日期格式化
  13. kubernetes: CNI解读
  14. 在Delphi中 XLSReadWriteII5如何导出Excel2003或Excel2007版本的问题
  15. 精美的手机WEB网页欣赏
  16. 从一个app里面 跳转到另一个 app
  17. php实现服务器访问统计,服务器端统计网站总访问人数
  18. Python:照片墙设计,将爬虫获取的照片布局成爱心形状
  19. 怎样获得淘宝/天猫淘口令真实url
  20. android体感游戏,用安卓手机玩身临其境的AR体感游戏 我看行

热门文章

  1. (三)以太坊创建多重签名钱包
  2. 【Flink】The return type of function ‘Custom Source‘ could not be determined automatically
  3. 暑假清凉套餐小说+漫画
  4. GNU Radio学习一 :什么是GUN Radio
  5. 视频号品牌私域运营的困境与应对策略
  6. Helm部署rancher 高可用集群
  7. 深度聚类相关(三篇文章)
  8. 【智能系统学报】投稿记录
  9. Java的File.separator
  10. 计算机专业知识文章,计算机专业知识翻译成英文,帮帮忙!