当前位置: 首页 > news >正文

哈尔滨铁路局建设网站张家港网络推广

哈尔滨铁路局建设网站,张家港网络推广,营销型网站建设的价格,免费模板简历网站目录 前言 目标 提问 学习路径 根据CSS选择器来获取DOM元素 其他获取DOM元素的方法 根据CSS选择器来获取DOM元素 选择匹配的第一个元素 语法 示例 参数 返回值 选择匹配的多个元素语法 参数 字符串返回值 示例 补充 其它获取DOM元素方法 根据id获取一个元素 …

目录

前言

目标

提问

学习路径

根据CSS选择器来获取DOM元素

其他获取DOM元素的方法

根据CSS选择器来获取DOM元素

选择匹配的第一个元素

语法

示例

参数

返回值

选择匹配的多个元素语法

参数

字符串返回值

示例

补充

其它获取DOM元素方法

根据id获取一个元素

根据 标签获取一类元素 获取页面 所有div

根据 类名获取元素 获取页面 所有类名为 w的

总结


前言

雄关漫道真如铁,而今迈步从头越


目标

能获取/查找DOM对象

提问

我们想要操作某个标签首先做什么?

  肯定首先选中这个标签,跟 CSS选择器类似,选中标签才能操作

  查找元素DOM元素就是利用 js 选择页面中标签元素

学习路径

根据CSS选择器来获取DOM元素

其他获取DOM元素的方法

根据CSS选择器来获取DOM元素

选择匹配的第一个元素

语法

document.querySelector('css选择器');

示例

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title></head><style>.box {​ width: 100px;​ height: 100px;}</style><body><div class="box"></div><script>​ //获取匹配的第一个元素​ const box = document.querySelector('div');​ console.dir(box);​ console.log(box);</script></body></html>

参数

包含一个或多个有效的CSS选择器 字符串

返回值

CSS选择器匹配的第一个元素,一个HTMLElement对象

选择匹配的多个元素语法

:document.querySelectorAll('css选择器')

参数

包含一个或多个有效的CSS选择器

字符串返回值

CSS选择器匹配的NodeList 对象集合document.queryselectorAll('ul li')

示例

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title></head><style>.box {​ width: 100px;​ height: 100px;}</style><body><div class="box"></div><ul>​ <li>1</li>​ <li>2</li>​ <li>3</li></ul></ul><script>​ const box = document.querySelectorAll('ul li');​ console.dir(box);​ console.log(box);</script></body></html>

补充

document.querySelectorAll('css选择器')得到的是一个伪数组有长度有索引号的数组但是没有 pop() push() 等数组方法想要得到里面的每一个对象,则需要遍历(for)的方式获得。

注意事项哪怕只有一个元素,通过querySelectAll()获取过来的也是一个伪数组,里面只有一个元素而已

其它获取DOM元素方法

根据id获取一个元素

document.getElementById('nav')

根据 标签获取一类元素 获取页面 所有div

document.getElementsByTagName('div')

根据 类名获取元素 获取页面 所有类名为 w的

document.getElementsByClassName('w')


总结

我很久以前很喜欢的一个人告诉我她恋爱了,我却只能恭喜恭喜

http://www.yayakq.cn/news/281847/

相关文章:

  • 南宁市做网站的公司优秀网站建设多少钱
  • 做粥哪个美食网站好哪种编程语言可以做网站
  • 黄页营销网站视频免费大全邢台最近发生的新闻
  • 南山网站建设深圳信科怎么做学校网站和微信公众号
  • 网站数据库清空app开发难吗
  • 适合团购报名的网站开发做网站招商需要具备什么
  • 网站详情页设计昆山外贸公司网站建设流程
  • 网络创始人 网站建设微信上做任务让你注册彩票网站
  • wordpress获取分类目录名称函数seo网站外链专发
  • 河北中石化建设网站广西建设科技与建筑节能协会网站
  • 更改网站logo地址2345网址大全手机
  • dw做的网站最近几年做电影网站怎么样
  • 娱乐彩票网站建设制作网站的投资和建设项目
  • 在哪里有人做网站中国十大品牌策划机构
  • 池州网站制作公司网络营销期末考试题库
  • 简述一个网站设计的主要步骤2021年有没有人给个网站
  • 做网站如何使用特殊字体网站优化 工具
  • 手机移动端网站开发学校网站建设工作
  • 关于公司网站建设的申请wordpress中文怎么设置
  • 腾讯域名怎么建设网站做网站认证违法吗
  • go 网站开发iis怎么创建网站
  • 公司网页网站建设北湖建设局网站
  • 网站建设运营预算明细手机网站开发技巧
  • 网站文字优化方案自适应网站建设沈阳
  • 网站建设实践试卷wordpress使用的数据库编码
  • 互动平台抽手机东莞网站排名优化价格
  • 网站软件下载安装上海到北京的火车
  • vvic网站一起做网店海外注册域名的网站
  • 公司建网站哪家衡水市网站建设公司
  • 网上商城 网站建设 解决方案想自学做网站