English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM querySelector() 方法

HTML DOM Document 객체

querySelector()返回文档中与指定的选择器或选择器组匹配的第一个元素。

如果找不到匹配项,则返回null。

querySelector()方法仅返回与指定选择器匹配的第一个元素。要返回所有匹配项,请改用querySelectorAll()方法。

语法:

document.querySelector(selectors)
document.querySelector('h1');
테스트해보세요‹/›

浏览器兼容性

表中的数字指定了完全支持querySelector()方法的第一个浏览器版本:

方法
querySelector()13.5103.28

参数值

参数描述
selectors包含一个或多个要匹配的选择器的字符串。此字符串必须是有效的CSS 선택자字符串

技术细节

返回值:表示文档中与指定的CSS 선택자匹配的第一个元素的Element对象,如果不存在匹配项,则返回null。
特例情况:SyntaxError-지정된 선택자 문자열의 문법이 잘못되었습니다
DOM 버전:DOM 등급1

更多实例

id="para"의 첫 번째 요소를 가져오기:

document.querySelector('#para');
테스트해보세요‹/›

class="demo"를 사용하여 첫 번째 요소를 가져오기:

document.querySelector(".demo");
테스트해보세요‹/›

문서에서 <div> 요소의 부모 요소로 <p> 요소를 가져오기:

document.querySelector("div > p");
테스트해보세요‹/›

관련 참조

CSS 튜토리얼:CSS 선택자

CSS 참조:CSS#id선택자

CSS 참조:CSS .class선택자

DOM Document querySelectorAll()메서드

DOM Document getElementsByClassName()메서드

DOM Document getElementsByTagName()메서드

HTML DOM Document 객체