1. 程式人生 > >js 根據id,標籤名 ,屬性查詢元素

js 根據id,標籤名 ,屬性查詢元素

查詢元素

  • getElementById:根據ID,獲取的是一個元素

  • getElementsByClassName:根據class屬性查詢元素,返回的是陣列

  • getElementsByTagName:根據標籤名查詢元素,返回的是陣列

  • getElementsByName:根據name屬性查詢元素,返回的是陣列

<!DOCTYPE html> <html>     <head>         <meta charset="UTF-8">         <title></title>     </head>     <body>         <a  id='baidu'  href="http://www.baidu.com"> 百度一下</a>         <div class="shici">安能摧眉折腰事權貴,使我不得開心顏。</div>         <div class="shici">山重水複疑無路,柳暗花明又一村</div>         <div class="shici">年年歲歲花相似,歲歲年年人不同</div>         <span name="gequ">健康歌</span>         <span name="gequ">親親我的寶貝</span>         <span name="gequ">青花瓷</span>              </body>     <script> //根據ID獲取元素 var baidu= document.getElementById('baidu') alert(baidu.innerText) //根據class屬性查詢元素 var shici=document.getElementsByClassName('shici') alert(shici[1].innerText) //根據標籤名查詢元素 var aDiv=document.getElementsByTagName('div') alert(aDiv[2].innerText) //根據name屬性查詢元素 var aSpan=document.getElementsByName('gequ') alert(aSpan[1].innerText)

        </script> </html>