美文网首页学习笔记
DOM的增删改查

DOM的增删改查

作者: 小小罗同学 | 来源:发表于2017-04-23 00:26 被阅读0次

DOM概念

DOM(Document Object Model),是JS操作网页的接口(Document Object Model),作用是将网页转为一个JS对象,从而可以用脚本进行各种操作,例如增删改查。
DOM的最小组成单位叫节点(node)。HTML共有七种节点类型:Document节点、DocumentType节点、Element节点、Attribute节点、Text节点、Comment注释节点和DocumentFragment节点
以下列出常见的DOM的增删改查的方法

DOM的查询

方法 含义
document.querySelector('.myclass') 选取一个CSS选择器作为参数,返回匹配该选择器的元素节点
document.getElementsByTagName('p') 返回所有指定HTML标签的元素
document.getElementsByName('names') 选择拥有name属性的HTML元素并返回
getElementById('idname') 返回匹配指定id属性的元素节点

DOM的增加

方法 含义
document.createElement('div') 生成文档元素节点
document.createTextNode() 用来生成文本节点,参数为所要生成的文本节点的内容
document.createAttribute() 生成一个新的属性对象节点,并返回它
document.createDocumentFragment() 生成一个DocumentFragment对象

DOM的删除

方法 含义
Element.remove() 用于将当前元素节点从DOM树删除
removeProperty() 用于删除一条CSS属性,返回被删除的值
Element.removeAttribute() 从当前元素节点移除属性
DOM的修改
方法 含义
setProperty('propertyName','value') 设置某个CSS属性
Element.setAttribute('align', 'center') 用于为当前元素节点新增属性。如果同名属性已存在,则相当于编辑已存在的属性
小结

DOM操作是整个HTML文档中最重要的操作之一,只有在实际情况中不断运用才能更好的学习和理解DOM.

相关文章

  • DOM 的一些增删改查

    以下是JS中DOM节点中增删改查的基本API: 查 增 删 改 学习参考:原生JS中CSS相关API合集

  • JavaScript DOM元素节点操作方法总结

    对DOM的操作主要是围绕元素节点和属性节点的增删改查。 (1)查:对DOM进行增删改之前,首先要找到对应的元素。具...

  • mysql的插入语句

    MySQL增删改查之增insert、replace

  • 前端基础知识复习(三)

    知识点整理来源于网上。详细的介绍推荐直接看API文档。 DOM 功能 对元素的增查删改① 查询某个元素② 查询某个...

  • 虚拟DOM(2)

    虚拟DOM的增删改查(粗糙版) 代码如下: html js

  • MYSQL数据库的增删改查

    MYSQL数据库的增删改查 一.对于库的增删改查 增create database 库名称;create data...

  • DOM 增删改查

    什么是DOM 文档对象模型 (DOM) 是 HTML 和 XML 文档的编程接口。它给文档(结构树)提供了一个结构...

  • dom增删改查

    原生js 增 若添加新元素:首先创建该元素节点,然后添加 创建元素节点:document.createElemen...

  • DOM 增删改查

    增 添加元素,子元素(子元素,文本),属性 删 删除元素的所有子元素 改 改变元素的属性 查 查找元素的子元素,元...

  • DOM 增删改查

    要进行DOM的增删改查的操作,首先要先搞懂: 什么是dom? Document Object Model,即文档对...

网友评论

    本文标题:DOM的增删改查

    本文链接:https://www.haomeiwen.com/subject/qukezttx.html