JavaScript获取页面元素的常用方法

时间:2022-07-06 05:54:16

1、通过标签获取元素,返回一个数组

  var li = document.getElementsByTagName('li');//标签获取元素

  li[0].innerHTML;// 查看获取元素的内容

  li[0].innerHTML = "content";//修改获取到标签中的内容  

2、通过id获取页面元素

  var header = document.getElementById("header");//id获取元素

3、通过class名字获取页面元素

  var list = document.getElementsByClassName('list');//返回一个数组,通过下标访问文本

4、通过CSS选择符方式获取页面元素

  //querySelector:返回符合条件的第一个
  var str = document.querySelector('li');

  var str1 = document.querySelectorAll('li');//全部返回,每个li都是一个对象

 <!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="UTF-8">
<title>JavaScript获取页面的常用方法</title>
<script>
// 1、通过标签获取元素,返回一个数组
var li = document.getElementsByTagName('li'); //2、通过id获取页面元素
var header = document.getElementById("header"); // 3、通过class名字获取页面元素
var list = document.getElementsByClassName('list');//返回一个数组,通过下标访问文本 // 4、通过CSS选择符方式获取页面元素
//querySelector:返回符合条件的第一个
var str = document.querySelector('li');
// querySelectorAll:返回符合条件的每一个
var str1 = document.querySelectorAll('li');
</script>
</head>
<body>
<p id="header">JavaScript学习</p>
<ul class="list">
<li>HTML</li>
<li>jQuery</li>
<li>JavaScript</li>
</ul>
<ul class="list">
<li>HTML</li>
<li>jQuery</li>
<li>JavaScript</li>
</ul>
</body>
</html>