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