DOM文档对象模型

61 阅读1分钟

DOM文档对象模型

作用

作用:操作htmL文档中的标签

类数组和数组

image.png

document对象

获取HTML内容

getElementById

  • 通过id名获取元素
  • 返回单个元素
  • var IdEle=Doucument.getElementById('id名')

getElementsByClassName

  • 通过类名获取元素
  • 返回类数组
  • var IdEle=Doucument.getElementsByClassName('类名')

getElementsTagName

  • 通过标签名获取元素
  • 返回类数组
  • var IdEle=Doucument.getElementById('标签名')

getElementByName

  • 通过name名获取元素
  • 返回类数组
  • var IdEle=Doucument.getElementsTagName('name名')

querySelector

  • 通过选择器的方式
  • 返回离得最近的单个元素

querySelectorAll

  • 通过选择器的方式
  • 返回伪数组 image.png

image.png

操作元素内容

innerHTML

  • 获取元素的内部结构
  • 设置元素的内容

innerText

  • 获取元素的文本
  • 设置元素文本内容

Value

  • 获取表单文本内容

image.png

操作元素CSS属性

行内样式

image.png

image.png

image.png

className class类样式

image.png

image.png

image.png

classList 动态添加移除class类样式

image.png image.png

操作属性

getAttribute('属性名')

image.png

image.png

setAttribute('属性名')

image.png

image.png

removeAttribute('属性名')

image.png

操作事件

image.png

image.png