본문 바로가기
반응형

dom5

[JavaScript 문법] 37일차: DOM 조작 기초 DOM 조작이란?DOM 조작은 JavaScript를 사용하여 웹 페이지의 요소를 동적으로 생성, 수정, 삭제하는 과정을 의미합니다. 이를 통해 사용자는 웹 페이지와 상호작용할 수 있으며, 웹 애플리케이션의 동적 콘텐츠를 쉽게 관리할 수 있습니다.요소 생성DOM 요소를 생성하기 위해 document.createElement 메서드를 사용합니다.예제: 요소 생성let newElement = document.createElement('div');newElement.textContent = 'Hello, World!';요소 추가생성된 요소를 DOM에 추가하기 위해 appendChild 또는 insertBefore 메서드를 사용합니다.예제: 요소 추가요소 삭제요소를 DOM에서 제거하기 위해 removeChild .. 2024. 9. 7.
[JavaScript 문법] 36일차: DOM(Document Object Model) 소개 DOM이란?DOM(Document Object Model)은 웹 페이지의 구조화된 표현으로, 문서의 각 요소를 객체로 표현하여 JavaScript에서 해당 요소를 조작할 수 있게 합니다. DOM은 트리 구조로 되어 있으며, HTML 문서의 각 태그는 노드(Node)로 표현됩니다.DOM의 기본 구조DOM 트리는 루트 노드인 document 객체를 포함하며, 모든 요소와 텍스트 노드는 이 트리의 자식 노드입니다. 각 노드는 부모 노드, 자식 노드, 형제 노드를 가질 수 있습니다.예제 Hello, World! This is a paragraph.이 HTML 문서의 DOM 트리는 다음과 같이 표현됩니다:document └── html ├── head │ ├── title │ .. 2024. 9. 6.
[JavaScript 기초 시리즈] 7일차: JavaScript로 DOM 조작하기 7. DOM 조작 기초DOM이란 무엇인가?DOM(Document Object Model)은 HTML 문서를 트리 구조로 나타낸 것입니다. JavaScript를 사용하면 DOM을 조작하여 웹 페이지의 콘텐츠와 구조를 동적으로 변경할 수 있습니다.DOM 요소 선택JavaScript에서는 다양한 방법으로 DOM 요소를 선택할 수 있습니다. 1. getElementByIdID 속성을 사용하여 요소를 선택합니다.let element = document.getElementById("myElement"); 2. getElementsByClassName클래스 이름을 사용하여 요소를 선택합니다.let elements = document.getElementsByClassName("myClass"); 3. getElemen.. 2024. 8. 7.
[JavaScript 문법] 목차 JavaScript 문법 학습 시리즈1. JavaScript 소개 및 설정JavaScript의 역사, 환경 설정, 첫 번째 스크립트 작성2. 변수와 데이터 타입var, let, const, 문자열, 숫자, 불리언, null, undefined3. 연산자와 표현식산술 연산자, 할당 연산자, 비교 연산자, 논리 연산자4. 조건문if, else if, else, switch 문5. 반복문for, while, do-while 문6. 함수 기초함수 선언, 함수 표현식, 매개변수와 인수7. 스코프와 클로저전역 스코프, 지역 스코프, 블록 스코프, 클로저8. 객체 기초객체 리터럴, 속성 접근, 메서드9. 객체의 프로토타입프로토타입 체인, 상속10. 배열 기초배열 선언, 배열 메서드 (push, pop, shift, .. 2024. 6. 21.
Porfolio Page - (6) Javascript: DOM Index 1. DOM 2. Node 3. CSSOM 4. Rendering 5. 4 6. 4 7. 4 8. 4 9. 4 10. 4 11. 4 12. 4 13. 4 14. 4 15. 4 16. 4 Reference 1. DOM DOM(Document Object Model) - 2. Node DOM Node - EventTarget을 상속 (EventTarget Method) - EventTarget.addEventListener(): 이벤트 추가 - EventTarget.removeEventListener(): 이벤트 제거 - EventTarget.dispatchEvent() (Node Property) - (Node Method) - 3. CSSOM CSSOM(CSS Object Model) - CS.. 2024. 2. 11.
반응형