반응형

JavaScript/DOM 조작 4

JavaScript 실습: 버튼 클릭 시 배경 색 바꾸기 - 단계별 가이드

실습 목표목표: 버튼을 클릭할 때마다 웹페이지의 배경색이 변경되는 인터랙티브 기능을 만들어봅시다.🎯 학습 포인트이벤트 리스너 활용DOM 스타일 조작배열과 랜덤 함수 사용사용자 인터페이스 개선기본 버전 만들기가장 간단한 형태부터 시작해보겠습니다.1단계: HTML 구조 배경색 변경하기 배경색 바꾸기 2단계: CSS 스타일링3단계: JavaScript 기본 기능실행 결과:첫 번째 클릭: 배경색이 연한 파란색으로 변경두 번째 클릭: 배경색이 연한 산호색으로 변경세 번째 클릭: 다시 연한 파란색으로 변경여러 색상으로 업그레이드이제 더 많은 색상을 사용해봅시다.개선된 JavaScript실행 결과:클릭할 때마다 7가지 색상이 순환하며 변경됩니다.버튼 텍스트도 다음 색상 이름으로..

JavaScript DOM 조작 - 내용 변경, 스타일 변경, 클래스 조작 가이드

DOM 조작이란?DOM 조작은 JavaScript로 HTML 요소의 내용, 스타일, 속성을 동적으로 변경하는 것입니다. 정적인 웹페이지를 사용자와 상호작용하는 동적인 웹 애플리케이션으로 만드는 핵심 기술입니다.🔍 기본 HTML 예제 원래 제목 원래 내용입니다. 클릭하세요내용 변경하기HTML 요소의 텍스트나 HTML 내용을 JavaScript로 변경할 수 있습니다.textContent vs innerHTMLlet title = document.getElementById('title');let description = document.querySelector('.description');// textContent: 순수 텍스트만 변경title.textContent = '새로운 제목';// innerH..

JavaScript DOM 요소 선택 - getElementById, querySelector 완전 가이드

DOM 요소 선택이란?DOM 요소 선택은 HTML 문서에서 특정 요소를 JavaScript로 가져오는 과정입니다. 요소를 선택해야 내용을 변경하거나 이벤트를 추가할 수 있습니다.🔍 기본 HTML 예제 제목 홈 소개 설명문이 HTML에서 다양한 방법으로 요소를 선택할 수 있습니다.getElementById - ID로 선택getElementById()는 ID 속성으로 하나의 요소를 선택하는 가장 기본적이고 빠른 방법입니다.기본 문법// 문법document.getElementById('아이디명')// 사용 예제let header = document.getElementById('header');console.log(header); // ...특징과 활용// ID는 문서에..

DOM이란? 기본 개념 - JavaScript로 웹페이지 조작하기

DOM이란?DOM(Document Object Model)은 HTML 문서를 JavaScript로 조작할 수 있게 해주는 인터페이스입니다. 브라우저가 HTML을 읽어서 만든 객체 모델로, 웹페이지의 모든 요소를 객체로 표현합니다.🔍 DOM의 역할 안녕하세요! DOM을 배워봅시다. // JavaScript로 DOM 조작document.getElementById('title').textContent = '제목 변경!';document.querySelector('.content').style.color = 'red';DOM을 통해 HTML 요소의 내용, 스타일, 속성을 자유롭게 변경할 수 있습니다.DOM 트리 구조DOM은 HTML 문서를 트리 구조로 표현합니다. 각 HTML 요소는 노드(No..

반응형