className 속성 무언가를 대입하면 클래스 문자열 전체가 바뀐다. classList 메서드 add: class 추가 remove: class 제거 toggle: class가 존재할 경우 class를 제거하고, 그렇지 않으면 추가 contains: class 존재 여부에 따라 true / fasle를 반환 *메서드의 값은 "문자열"이다. * node.contains와 classList.contains는 다르다. 예제 div.className = 'test'; //className은 개별로 수정이 안됨. div.className = 'page menu'; div.classList.add('add'); div.classList.remove('add'); div.classList.toggle('toggle..
속성 설명 버블링(bubbling) - 기본값 - 이벤트가 발생하면, 가장 최상단의 조상 요소를 만날 때까지 요소 각각에 할당된 핸들러가 동작한다. (안쪽 => 바깥쪽) 캡처링(capturing) - 버블링의 반대되는 개념 (바깥쪽 => 안쪽) // 버블링 elem.addEventListener('이벤트타입', handler) //false가 기본값이다. // 캡처링 elem.addEventListener('이벤트타입', handler, true) 캡처링 # 03:13 이벤트 1개 호출 document.getElementById('target').addEventListener('click', handler, true); # 03:42 이벤트 2개 호출 document.getElementById('targ..
- Total
- Today
- Yesterday
- 일치 연산자
- scrollTop
- clientHeight
- __proto__
- 프로퍼티
- 동등 연산자
- 동치 연산자
- javascript class
- clinetTop
- 불일치 연산자
- [[Prototype]]
- scrollHeight
- 링크막기 #a링크막기
- offsetHeight
- prototype 프로퍼티
- property
- innerHeight
- outerHeight
- constructor
- offsetTop
- @font-face
- 점 표기법
- 객체의 프로퍼티
- 대괄포 표기법
- 부등 연산자
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |