<p></p>
ele.classList.add('a');
// 엘리먼트에 a라는 클래스 이름을 추가한다.
// <p class="a"></p>
ele.classList.remove('a');
// 엘리먼트에 a라는 클래스 이름을 지운다.
// <p></p>
ele.classList.replace('a', 'b');
// 엘리먼트의 클래스 이름 a를 b로 바꾼다.
ele.classList.toggle('a');
// 엘리먼트의 클래스 이름에 a가 있으면 a를 추가하고 없으면 지운다.
ele.classList.contains('a');
// 엘리먼트의 클래스 이름에 a가 있으면 true, 없으면 false를 반환한다.
ele.classList.item(0);
// 엘리먼트의 클래스 이름의 0번째 인덱스에 있는 클래스 이름을 반환한다.
// <p class="a b c"></p>
// a는 0번째, b는 1번째, c는 3번째
ele.classList.length;
// 엘리먼트의 클래스 이름의 개수를 반환한다.
// 3
'자바스크립트 > DOM 이론' 카테고리의 다른 글
웹에서 화면 변경시 화면의 크기 값을 가져오는 방법 (0) | 2020.08.22 |
---|---|
돔에서 값을 사용자 컴퓨터에 저장하는 메소드 - localStorage (0) | 2020.03.05 |
돔 엘리먼트 안에 엘리먼트와 노드 추가하기 - createElement, createTextNode, appendChild 메소드 (0) | 2020.02.23 |
돔 엘리먼트 안의 텍스트 변경하기 - innerHTML (0) | 2020.02.23 |
돔 엘리먼트 가져오기 1 - querySelector 메소드 (0) | 2020.02.22 |