Please Enable JavaScript!
Gon[ Enable JavaScript ]

자바스크립트 document.getElementById() 함수 사용하기

웹 프로그래밍/자바스크립트
반응형

document.getElementById() 함수는 JavaScript에서 사용되며, DOM (Document Object Model)을 조작하기 위해 주로 사용합니다. 함수는 특정 ID를 가진 웹 페이지의 요소를 선택하고 조작하기 위한 핵심 도구로, 웹 페이지를 동적으로 변경하거나 사용자 상호작용을 처리하는 데 필수적입니다. 특히, 웹 페이지의 특정 요소를 선택하고 그 내용, 속성, 스타일 등을 변경하거나 이벤트 처리를 추가하는 데 이용합니다. 선택한 요소의 내용을 JavaScript로 동적으로 변경하는 데 document.getElementById를 사용할 수 있으며, 이것은 웹 페이지를 상호작용적으로 만드는 데 중요한 역할을 합니다.

 


 

 

1. 구문

 

document.getElementById HTML 문서에서 특정 ID를 가진 요소를 JavaScript로 선택하는 메서드입니다. 이를 사용하면 웹 페이지의 요소를 JavaScript로 조작하거나 수정할 수 있습니다. 사용법은 다음과 같습니다:

 

var element = document.getElementById("elementID");
- elementID: 선택하려는 요소의 ID입니다.
- element: 선택한 요소를 나타내는 JavaScript 객체입니다.

 

 

2. 예제

 

document.getElementById를 사용하여 버튼 클릭 시 메시지를 변경하는 간단한 예제를 보겠습니다. 이 예제에서는 HTML 문서에서 ID "message" "changeButton"인 요소를 선택하고, "메시지 변경" 버튼을 클릭할 때 메시지를 변경합니다. addEventListener를 사용하여 버튼 클릭 이벤트를 처리하고, 클릭할 때 메시지를 "안녕, JavaScript!"로 변경합니다. 이렇게 하면 버튼을 클릭할 때 메시지가 동적으로 변경되어 화면에 출력됩니다. JavaScript를 사용하여 웹 페이지의 요소를 제어하는 간단한 예제 중 하나입니다.

 

HTML

<!DOCTYPE html>
<html>
<head>
    <title>getElementById 예제</title>
</head>
<body>
    <h1 id="message">안녕하세요!</h1>
    <button id="changeButton">메시지 변경</button>
 
    <script src="script.js"></script>
</body>
</html>

 

 

JavaScript (script.js)

// 버튼 요소와 메시지 요소 선택
var changeButton = document.getElementById("changeButton");
var message = document.getElementById("message");
 
// 버튼 클릭 이벤트 처리
changeButton.addEventListener("click", function() {
    // 메시지 변경
    message.textContent = "안녕, JavaScript!";
});

 

 


 

 

반응형
Posted by 녹두장군1
,