Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- K-MOOC
- Entity
- StringBuilder
- 자바입력받기
- attribute
- html기초
- 해시
- html 태그
- CSS 기초
- stringreader
- Node
- 컴파일시스템
- 티스토리챌린지
- 시스템프로그래밍
- 반정규화
- 블록체인강의
- national instruments
- 2차원배열정렬
- 오블완
- biginteger사용법
- K-MOOC 단국대학교 홍보단
- 단국대학교 k-mooc
- 블록체인
- 자바문자열구분
- select
- 자바스크립트
- StringTokenizer
- 혁신의기술2:신뢰의미래 블록체인을 만나다
- 우선순위큐
- 블록체인 강의
Archives
- Today
- Total
목록돔 (1)
열정 실천
[JavaScript] DOM이 뭔가요? ----- getElementById(), getElementByClassName(), getElementByTagName(), querySelector(), querySelectorAll()
DOM : Document Object Model 브라우저에서 자바스크립트가 html 요소를 제어할 수 있도록 제공하는 API이다. (API에 관한 설명은 아래에_) JavaScript는 html 요소를 추가하거나 변경과 같은 조작을 위해 만들어진 언어이다. 이러한 html파일을 javascript로 어떻게 제어할 수 있을까? 모든 브라우저에는 웹문서를 해석(parding)하는 웹 렌더링 엔진이 있다. 이 렌더링 엔진은 html 코드를 해석하여 모든 요소를 객체화하여 자바스크립트가 접근할 수 있게끔한다. 이렇게 문서를 객체화하였다하여 Document Object Model(문서 객체 모델)이라고 부른다. 이 DOM은 트리 형태로 되어있고 각각의 요소를 노드라고 부른다. 우리는 원하는 노드에 접근하여 변경..
개발 공부/JS
2023. 5. 11. 15:00