[javascript] DOM 탐색 요소 숨기기/보이기
이번에는 자바스크립트의 DOM 탐색 기능을 사용하여 웹페이지에서 요소를 숨기거나 보이게 하는 방법에 대해 알아보겠습니다.
1. 요소 숨기기
특정 요소를 숨기려면 style
속성의 display
값을 none
으로 설정합니다.
document.getElementById("elementId").style.display = "none";
2. 요소 보이기
요소를 보이게 하려면 style
속성의 display
값을 block
이나 inline
으로 설정합니다.
document.getElementById("elementId").style.display = "block";
위의 예시에서 getElementById
함수를 사용하여 요소를 찾았지만, 이 외에도 class 이름으로 요소를 찾는 getElementsByClassName
, 태그 이름으로 요소를 찾는 getElementsByTagName
, CSS 선택자를 사용하는 querySelector
등의 메서드를 통해 요소에 접근할 수 있습니다.
이러한 방법을 사용하여 웹페이지의 요소를 동적으로 조작할 수 있습니다.
결론
이렇게 자바스크립트를 사용하여 DOM을 탐색하고 웹페이지의 요소를 숨기거나 보이게 함으로써, 사용자와 상호작용하는 동적인 웹페이지를 만들 수 있습니다.
참고문헌: