DOM(Document Object Model) : 트리구조를 갖는 객체형태의 모델
● querySelector('선택자') : 객체를 선택하는 함수, 한개의 요소만 나옴
querySelectorAll('선택자') : 모든 객체를 선택하는 함수, 요소들이 배열로 나옴
★ 태그의 name 속성을 이용하여 접근할 수도 있음
ex) document.폼이름.input태그이름.value
● createElement(tagname) : 태그생성
● innerHTML : HTML에 텍스트 삽입
● 부모태그.appendChild(node) : 노드를 부모태그의 Child로 추가
● 부모태그.removeChile(node) : 노드를 부모태그로부터 제거
let header = document.createElement('h1');
header.innerHTML = 'Hello DOM';
document.body.appendChild(header); // body의 Child로 header 추가
● setAttribute(name, value) : 속성 설정
getAttribute(name) : name 속성의 값을 가져옴
'Langauge > Javascript' 카테고리의 다른 글
[표준 객체] Object 객체 (0) | 2020.07.21 |
---|---|
ECMAScript5 (ES5) - Object 메서드 (0) | 2020.07.21 |
Javascript 비동기 함수 (0) | 2020.07.21 |
JavaScript와 Java의 차이점 (0) | 2020.07.18 |
JavaScript 객체 지향 언어(프로토타입, 상속, 생성자, 클래스) (0) | 2020.07.18 |