下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

web前端:JS---DOM---总结获取元素的方式

作者:jane_panyiyun     来源: https://www.cnblogs.com/jane-panyiyun/p/11989500.html点击数:758发布时间: 2020-03-12 00:03:27

标签: XMLDOMJS

Web开发

  DOM实际上是以面向对象方式描述的文档模型。DOM定义了表示和修改文档所需的对象、这些对象的行为和属性以及这些对象之间的关系。可以把DOM认为是页面上数据和结构的一个树形表示,不过页面当然可能并不是以这种树的方式具体实现。

  总结获取元素的方式

  1.根据id属性的值获取元素,返回来的是一个元素对象

  document.getElementById("id属性的值");

  document.getElementById("btn");

  2.根据标签名字获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象

  document.getElementsByTagName("标签名字");

  document.getElementsByTagName("li");

  下面的几个,有的浏览器不支持

  3.根据name属性的值获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象

  document.getElementsByName("name属性的值")

  document.getElementsByName("name1")

  4.根据类样式的名字来获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象

  document.getElementsByClassName("类样式的名字")

  document.getElementsByClassName("cls")

  5.根据选择器获取元素,返回来的是一个元素对象

  document.querySelector("选择器的名字");

  document.querySelector("#btn");//id,类,标签等选择器用的比较多

  6.根据选择器获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象

  document.querySelectorAll("选择器的名字")

  DOM是遵循W3C(万维网联盟)的标准。

  DOM定义了访问htmlXML文档的标准:

  "W3C文档对象模型(DOM)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。"

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程