JavaScript获取页面元素的常用方法详解
作者:窗边听雨时间:2026-10-23 11:36:45浏览:480
本文详细介绍JavaScript中获取页面元素的四种核心方法:通过标签名、ID、类名以及CSS选择器。涵盖getElementsByTagName、getElementById、getElementsByClassName及querySelector系列API的使用场景与返回结果差异,帮助开发者高效操作DOM节点。
通过标签名获取元素
1、通过标签获取元素,返回一个数组
var li = document.getElementsByTagName('li');//标签获取元素
li[0].innerHTML;// 查看获取元素的内容
li[0].innerHTML = "content";//修改获取到标签中的内容
通过ID获取元素
2、通过id获取页面元素
var header = document.getElementById("header");//id获取元素
通过类名获取元素
3、通过class名字获取页面元素
var list = document.getElementsByClassName('list');//返回一个数组,通过下标访问文本
通过CSS选择器获取元素
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>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。
作者最新文章
anime.js 快速入门:怎么引入库并编写第一个 DOM 动画
2026-11-05 14:22:43
在线JS解密后变量名仍乱码?结合浏览器DevTools调试还原
2026-11-04 20:26:01
怎么在浏览器中运行JavaScript代码并查看输出结果
2026-11-04 09:07:33
JS 获取屏幕分辨率:window.screen.width 与 height 用法
2026-11-04 08:52:48
为什么推荐用DOMContentLoaded代替window.onload初始化JS
2026-11-04 08:42:33
