一、經過標籤獲取元素,返回一個數組html
var li = document.getElementsByTagName('li');//標籤獲取元素數組
li[0].innerHTML;// 查看獲取元素的內容學習
li[0].innerHTML = "content";//修改獲取到標籤中的內容 spa
二、經過id獲取頁面元素code
var header = document.getElementById("header");//id獲取元素htm
三、經過class名字獲取頁面元素對象
var list = document.getElementsByClassName('list');//返回一個數組,經過下標訪問文本blog
四、經過CSS選擇符方式獲取頁面元素ip
//querySelector:返回符合條件的第一個
var str = document.querySelector('li');get
var str1 = document.querySelectorAll('li');//所有返回,每一個li都是一個對象
1 <!DOCTYPE html> 2 <html lang="zh-cn"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>JavaScript獲取頁面的經常使用方法</title> 6 <script> 7 // 一、經過標籤獲取元素,返回一個數組 8 var li = document.getElementsByTagName('li'); 9 10 //二、經過id獲取頁面元素 11 var header = document.getElementById("header"); 12 13 // 三、經過class名字獲取頁面元素 14 var list = document.getElementsByClassName('list');//返回一個數組,經過下標訪問文本 15 16 // 四、經過CSS選擇符方式獲取頁面元素 17 //querySelector:返回符合條件的第一個 18 var str = document.querySelector('li'); 19 // querySelectorAll:返回符合條件的每個 20 var str1 = document.querySelectorAll('li'); 21 </script> 22 </head> 23 <body> 24 <p id="header">JavaScript學習</p> 25 <ul class="list"> 26 <li>HTML</li> 27 <li>jQuery</li> 28 <li>JavaScript</li> 29 </ul> 30 <ul class="list"> 31 <li>HTML</li> 32 <li>jQuery</li> 33 <li>JavaScript</li> 34 </ul> 35 </body> 36 </html>