DOM中查找、添加、删除元素的常用方法

DOM中查找、添加、删除元素的常用方法

查找 HTML 元素

方法 简介
document.getElementById(id) 通过元素 id 来查找元素
document.getElementsByTagName(name) 通过标签名来查找元素返回的元素节点的数组
document.getElementsByClassName(name) 通过类名来查找元素使用指定的calss属性值(名称)返回当前文档中所有相关元素的数组(节点列表对象)
getElementsByName() 通过name获取一组元素节点对象
childNodes 获取当前元素的子节点
children 获取当前元素的所有子元素(注意不是节点)
firstChild 可以获取到当前节点的第一个子节点
firstElementChild 可以获取当前元素的第一个子元素 。但是不支持IE8以下的浏览器
lastChild 可以获取到当前节点的最后一个子节点
parentNode 表示当前节点的父节点
previousSibling (可能会取到空白的文本) 表示当前节点的前一个兄弟节点
nextSibling 表示当前节点的后一个兄弟节点
innerText 该属性可以获取到元素内部的文本内容他和innerHTML类似,不同的是他会自动将html标签去除
previousElementSibling 获取前一个兄弟元素,但是IE8及以下不支持
nodevalue 获取节点的文本

添加和删除元素

方法 简介
document.createElement(element) 创建 HTML 元素
document.removeChild(element) 删除 HTML 元素
document.appendChild(element) 添加 HTML 元素
document.replaceChild(element) 替换 HTML 元素
document.write(text) 写入 HTML 输出流

转载自DOM中查找、添加、删除元素的常用方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • WebAPI 一、DOM 1. 获取元素 ①根据标签名:document.getElementsByTagName...
    54_30bd阅读 197评论 0 0
  • 一、DOM 1、定义 DOM,即文档对象模型(Document Object Model ) 2、现象 通过在页面...
    饥人谷_远方阅读 222评论 0 0
  • 教师读书的三种知识向度 作为引领和影响青少年学生走进阅读世界的关键力量,只有热爱读书的教师才能造就热爱读书的学生,...
    81d99af74dbc阅读 69评论 0 0
  • 调查研究要求“真”务“实” 调查研究是我们党创造百年伟业的重要法宝,也是当前推进中国式现代化的破题之法。从毛泽东同...
    XXXY阅读 63评论 0 0
  • 1. XML简介 XML(Extensible Markup Language):可扩展标记语言 XML与HTML...
    皇天阅读 176评论 0 0