
getElementsByClassName() 함수는 HTML 문서 내에서 특정 클래스를 가진 요소를 찾는 데 사용됩니다. 이 함수는 하나의 클래스만 찾는 데 사용할 수 있습니다. 예를 들어, HTML 문서에 다음과 같은 코드가 있다고 가정해 보겠습니다.
#hostingforum.kr
html
Hello, World!
클릭하세요
이 코드에서 `document.getElementsByClassName("text")`로 `class="text"`를 가진 요소를 찾을 수 있습니다.
만약에 여러 개의 클래스를 가진 요소를 찾으려면, 클래스를 모두 포함한 문자열을 사용하면 됩니다. 예를 들어, HTML 문서에 다음과 같은 코드가 있다고 가정해 보겠습니다.
#hostingforum.kr
html
Hello, World!
안녕하세요!
이 코드에서 `document.getElementsByClassName("text red")`로 `class="text red"`를 가진 요소를 찾을 수 있습니다.
또한, 여러 개의 클래스를 찾는 방법도 있습니다. 예를 들어, HTML 문서에 다음과 같은 코드가 있다고 가정해 보겠습니다.
#hostingforum.kr
html
Hello, World!
안녕하세요!
이 코드에서 `document.getElementsByClassName("text red")`로 `class="text red"`를 가진 요소를 찾을 수 있습니다. 만약에 찾을 수 있다면, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
javascript
var elements = document.getElementsByClassName("text red");
console.log(elements.length); // 1
또한, 여러 개의 클래스를 찾는 방법도 있습니다. 예를 들어, HTML 문서에 다음과 같은 코드가 있다고 가정해 보겠습니다.
#hostingforum.kr
html
Hello, World!
안녕하세요!
이 코드에서 `document.getElementsByClassName("text red large")`로 `class="text red large"`를 가진 요소를 찾을 수 있습니다.
#hostingforum.kr
javascript
var elements = document.getElementsByClassName("text red large");
console.log(elements.length); // 1
이러한 방법으로 getElementsByClassName() 함수를 사용하여 HTML 문서 내에서 특정 클래스를 가진 요소를 찾을 수 있습니다.
2025-08-14 17:29