JS获取元素


1.   document.getElementsByTagName('标签名')     //通过标签名获取多个元素  返回一个伪数组

<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>

var res=document.getElementsByTagName('div')
console.log(res)

2.  document.getElementById('id名')   通过id获取元素,返回对应的元素

<div id="box">哈哈</div>

var res=document.getElementById('box')
console.log(res)

3.通过元素调用   .getElementsByTagName('标签名') 

<div id="box">
  <div>1</div>
  <div>2</div>
</div>
var box=document.getElementById('box')
var res=box.getElementsByTagName('div')
console.log(res)

4. document.getElementsByClassName("类名")     //通过类名获取多个元素  返回一个伪数组

var res=document.getElementsByClassName("box")
console.log(res)

5.通过元素调用  .getElementsByClassName("类名")

<div id="app">
<div class="box">1</div>
<div class="box">2</div>
</div>

var app=document.getElementById('app')
var res=app.getElementsByClassName("box")
console.log(res)

6.document.querySelector('.选择器')    //通过选择器查找元素,返回符合条件的第一个

var res=document.querySelector('.box')
console.log(res)

  document.querySelectorAll('选择器')    // 通过选择器查找元素,返回一个伪数组

var res=document.querySelectorAll('.box')
console.log(res)

 

  


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM