[javascript] DOM 데이터 가져오기
웹 개발에서 DOM(Document Object Model)은 웹 페이지의 구조화된 표현을 나타냅니다. 자바스크립트를 사용하여 DOM 데이터를 가져올 수 있습니다. 이 글에서는 자바스크립트를 사용하여 DOM에서 데이터를 가져오는 방법에 대해 알아보겠습니다.
getElementById를 사용하여 데이터 가져오기
var element = document.getElementById('elementId');
var data = element.textContent;
console.log(data);
위의 예제에서는 getElementById
메서드를 사용하여 DOM에서 특정 요소의 데이터를 가져오는 방법을 보여줍니다. 해당 요소의 ID를 사용하여 요소를 선택하고, 그 안에 있는 텍스트 내용을 가져옵니다.
getElementsByClassName을 사용하여 데이터 가져오기
var elements = document.getElementsByClassName('className');
for (var i = 0; i < elements.length; i++) {
var data = elements[i].textContent;
console.log(data);
}
위의 예제는 getElementsByClassName
메서드를 사용하여 여러 요소의 데이터를 가져오는 방법을 보여줍니다. 해당 클래스 이름에 해당하는 모든 요소를 선택하고, 각 요소의 텍스트 내용을 가져옵니다.
querySelector를 사용하여 데이터 가져오기
var element = document.querySelector('selector');
var data = element.textContent;
console.log(data);
querySelector
메서드를 사용하면 CSS 선택자를 사용하여 요소를 선택할 수 있습니다. 선택자에 해당하는 첫 번째 요소의 데이터를 가져옵니다.
이와 같이 자바스크립트를 사용하여 DOM에서 데이터를 가져오는 방법은 다양합니다. 웹 애플리케이션을 개발하거나 사용자와 상호작용하는 웹페이지를 만들 때 필요한 중요한 기술입니다. DOM 조작 및 데이터 가져오기에 대한 자세한 내용은 MDN 웹 문서(https://developer.mozilla.org/ko/docs/Web/API/Document_Object_Model)를 참고하세요.
위 예시들을 통해 자바스크립트를 사용하여 DOM에서 데이터를 가져오는 방법에 대해 간단하게 살펴보았습니다.