美文网首页前端开发那些事儿
js获取标签的几种方式

js获取标签的几种方式

作者: 郭_小青 | 来源:发表于2021-03-12 12:00 被阅读0次
<ul id='cont' class='ulClass'>
  <li class='liClass'>How</li>
  <li class='liClass'>are</li>
  <li class='liClass'>you</li>
</ul>
<div name='divName'>I am fine</div>
<div name='divName'>Thank you</div>
  • 以下输出带有length的均为 类数组
    所有带 length 的类数组,均可通过 Array.prototype.slice.call(类数组) 转化为数组

一:getElementById通过 id 获取

let idNode = document.getElementById('cont')
console.log(idNode)

输出:

image.png

二:getElementsByTagName通过 标签 获取

let liNode = document.getElementsByTagName('li')
console.log(liNode)

输出:

image.png

三:getElementsByClassName通过 class 获取

let liClassNode = document.getElementsByClassName('liClass')
let ulClassNode = document.getElementsByClassName('liClass')
console.log(liClassNode)
console.log(ulClassNode )

输出:

image.png

四:querySelector通过 选择器 获取

let queryClass = document.querySelector('.liClass')
console.log(queryClass)

输出:

image.png 输出的第一个 class 名称为liClass 元素

五:querySelectorAll通过 选择器 获取

let queryClass = document.querySelectorAll('.liClass')
console.log(queryClass)

输出:

image.png 输出的所有 class 名称为liClass 的元素

六:getElementsByName通过 name 获取

let nameNode = document.getElementsByName('divName')
console.log(nameNode)

输出:

image.png

七:body获取 body

let bodyNode = document.body
console.log(bodyNode)

输出:

image.png

八:documentElement获取 html

let htmlNode = document.documentElement
console.log(htmlNode)

输出:

image.png

九:输出一下document

console.log(document)

输出:

image.png

相关文章

  • js获取标签的几种方式

    以下输出带有length的均为 类数组所有带 length 的类数组,均可通过 Array.prototype.s...

  • Dom操作

    js获取元素的几种方式 根据id属性的值获取元素,返回来的是一个元素对象 根据标签名字获取元素,返回来的是一个伪数...

  • DOM

    获取DOM对象的几种方式 1.直接通过id来获取 2.通过标签名称获取对应的标签 3.通过class获取对应的标签...

  • JS获取子节点,父节点,兄弟节点

    一、js获取子节点的方式 1.通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名字。...

  • JS获取子节点、父节点和兄弟节点的若干种方式

    一、js获取子节点的方式 1.通过获取dom方式直接获取子节点其中test的父标签id的值,div为标签的名字。g...

  • Edge浏览器js获取ip地址。

    js获取ip地址的几种方式: 1.activex(edge放弃) 2.WebRTC-------RTC Data ...

  • JavaScript获取iPhone设备型号

    js获取设备信息有以下几种方式 使用浏览器的userAgent获取(对安卓有效) 通过屏幕尺寸判断,但是这种方式只...

  • JS旧笔记

    页面自动执行(加载)js的几种方法 一、JS方法 1.最简单的调用方式,直接写到html的body标签里面: ...

  • IOS H5页面图片点击捏合放大缩小

    方式是以注入JS代码的方式,遍历所有的图片img标签,然后通过js获取到图片的url地址,然后自己再做点击弹出图片...

  • a标签于js的生死纠葛

    一、JS打开新窗口的2种方式 超链接 等效于js代码 超链接 等效于js代码 二、a标签中调用js的几种方法 我们...

网友评论

    本文标题:js获取标签的几种方式

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