You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过ID在JavaScript中访问HTML无序列表的指定列表项

通过ID访问HTML列表项的JavaScript方法

嘿,这事儿其实很容易搞定,有两种最常用且可靠的方法能直接获取到对应ID的列表项元素,我给你详细说说:

方法1:使用document.getElementById()

这是专门为通过ID查找元素设计的API,因为页面里的ID是唯一的,它会直接返回匹配的单个元素,效率很高。

示例代码:

// 获取id为"first"的列表项
const firstListItem = document.getElementById('first');

// 拿到元素后你可以做各种操作,比如修改文本内容
firstListItem.textContent = '更新后的第一个元素';

方法2:使用document.querySelector()

这个方法支持所有CSS选择器语法,所以你可以用ID选择器(#加上ID名称)来定位元素,同样因为ID的唯一性,它也会直接返回单个元素。

示例代码:

// 获取id为"second"的列表项
const secondListItem = document.querySelector('#second');

// 比如给元素添加样式
secondListItem.style.fontWeight = 'bold';

小提示

因为HTML规范要求ID在整个页面中是唯一的,所以上面两种方法都只会返回你要找的那个列表项,不用像处理类选择器那样遍历集合,直接用返回的元素就行~

内容的提问来源于stack exchange,提问作者Prasad Walke

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 08:33:25