일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- javscript
- PHP
- version mismatch
- Three.js
- JavaScript
- A-Frame
- array
- aframe
- EM6
- AR
- JS
- vue
- web
- vuetify
- 상태관리
- WebVR
- vuex
- Component
- VR
- npx
- bootstrap
- CI/CD
- WebXR
- vue-template-compiler
- package-lock.json
- PDO
- auth0
- promise
- 3d
- Node
Archives
- Today
- Total
대가는 결과를 만든다
js로 html의 class를 추가/제거/토글하기 본문
반응형
<p class="a">안녕</p>
위 p tag의 class에 b라는 class을 추가, 제거, 토글 하기
const aDom = document.querySelector('.a');
aDom.classList.add('b');
// => <p class="a b">안녕</p>
//!!아래와 같이하면 아예 대체되버린다.!!
aDom.className='b';
// => <p class="b">안녕</p>
//제거
aDom.classList.remove('b');
//토글 : 있으면 제거, 없으면 추가한다.
aDom.classList.toggle('b');
'개발 > Javascript' 카테고리의 다른 글
js event listener 내에서 많이 사용하는 객체 정리 & 이벤트 위임 (0) | 2020.06.15 |
---|---|
window 혹은 특정 element에서 scroll top (0) | 2020.06.03 |
스코프, 호이스팅, 클로저 정리하기 (0) | 2020.04.04 |
iterator/iterable, generator에 대한 정리 (0) | 2020.03.24 |
자주 햇갈리는 javascript ES, ECMA 표기법 정리 (0) | 2020.03.23 |
Comments