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

获取网站访客qq号小程序定制开发和模板有什么区别

获取网站访客qq号,小程序定制开发和模板有什么区别,固安做网站的公司,建设网站企业登录获取DOM元素就是利用JS选择页面中的标签元素 2.1 根据CSS选择器来获取DOM元素(重点) 2.1.1选择匹配的第一个元素 语法: document.querySelector( css选择器 )参数: 包含一个或多个有效的CSS选择器 字符串 返回值: CSS选择器匹配的第一个元素,一个HTMLElement对象…

获取DOM元素就是利用JS选择页面中的标签元素

2.1 根据CSS选择器来获取DOM元素(重点)

2.1.1选择匹配的第一个元素

语法:

document.querySelector( 'css选择器' )

参数:
包含一个或多个有效的CSS选择器 字符串
返回值:
CSS选择器匹配的第一个元素,一个HTMLElement对象。
如果没有匹配到,则返回null。

2.1.2选择匹配的多个元素

语法:

document.querySelectorAll( 'css选择器' )

参数:
包含一个或多个有效的CSS选择器 字符串
返回值:
CSS选择器匹配的 NodeList 对象集合

【示例】

<body><div class="box">abc</div><div class="box">123</div><p id="nav">导航栏</p><ul><li>1</li><li>2</li></ul><script>// 1.获取 div 匹配的第一个元素const box = document.querySelector('div')// const box = document.querySelector('.box')console.dir(box)// 2.获取 pconst nav = document.querySelector('p')// const nav = document.querySelector('#nav')console.dir(nav)// 3.获取第一个 liconst li = document.querySelector('ul li:first-child')console.dir(li)// 4.获取所有的 liconst lis = document.querySelectorAll('ul li')console.dir(lis)</script>
</body>

在这里插入图片描述

2.1.3伪数组

querySelectorAll() 得到的是一个 伪数组
➢有长度、有索引号的数组
➢但是没有pop() push() 等数组方法
想要得到里面的每一个对象,需要遍历 (for) 的方式获得。
哪怕只有一个元素,通过querySelectAll()获取过来的也是一个伪数组,只是里面只有一个元素而已

遍历打印所有的小li :
【示例代码】

<body><ul class="nav"><li>我的首页</li><li>产品信息</li><li>联系方式</li></ul><script>// 方法1const lis = document.querySelectorAll('.nav li')for (let i = 0; i < lis.length; i++) {console.dir(lis[i])}// 方法2// for (let i = 1; i <= 3; i++) {//     const li = document.querySelector(`ul li:nth-child(${i})`)//     console.dir(li)// }</script>
</body>

在这里插入图片描述
注意
(1)获取一个DOM元素用querySelector(),能直接操作修改
(2)获取多个DOM元素用querySelectorAll(),不能直接操作修改,只能通 过遍历的方式给里面的元素做修改

2.2 其他获取DOM元素方法(了解)

//根据id获取一个元素
document.getElementById( 'nav' )
//根据 标签 获取一类元素 获取页面所有div
document.getElementsByTagName( 'div' )
//根据 类名 获取元素 获取页面所有类名为w的
document.getElementsByClassName( 'w' )
http://www.yayakq.cn/news/78433/

相关文章:

  • 咸阳哪里做网站青岛缤纷网络科技有限公司
  • asp双语网站后台怎么用加强司法机关网站建设
  • wordpress免费自适应主题seo站长工具推广平台
  • 电子商务网站建设有哪些知识点企业邮箱是什么?
  • 网站制作易捷网络html网站后台管理系统
  • 专业定制网站建设智能优化wordpress站标签也打不开
  • 服饰 企业 网站建设wordpress termgroup
  • dz论坛可以做招聘网站百度搜索引擎工作原理
  • 局域网网站建设教程视频解析wordpress
  • 做网站接活犯法吗母婴网站的功能设计
  • 新蔡哪有做网站建设的南昌门户网站建设
  • 恩施网站开发网站收录大幅度下降
  • 建设了湛江市志愿服务网站上海传媒公司李健
  • 深圳 网站建设公最近的热点新闻
  • 网站后台 登录界面模板 远吗html做网站头部
  • 茶叶电子商务网站开发技术支持清博舆情监测系统
  • 欧美设计网站深圳市平面设计协会
  • 区网站开发语言装饰公司logo
  • 玩具网站的制作网站做收付款接口
  • 企业网站关联优化上海实时新闻
  • 网站建设用户需求调查中国建设银行网站首页怎么销户
  • 导航网站php网站导航样式
  • 衡水网站建设知识泡泡资源网
  • 昆明建设厅网站哪有学装修设计的学校
  • 沈阳谷歌网站建设网络公司哪个效果好
  • 网站定制开发建设南京网站维护公司
  • 贵阳专业建网站响应式网站例子
  • 建文帝网站建设wordpress目录怎么制作
  • 网站域名怎么填写安徽省城乡建设厅官网
  • 不懂技术与产品怎样做网站网站代运营合同