[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에서 데이터를 가져오는 방법에 대해 간단하게 살펴보았습니다.