className

JS/클론 코딩

Javascript: className 보다 classList를 사용해야 하는 이유(그리고 toggle)

className 보다 classList를 사용해야 하는 이유 자바스크립트에서는 css 속성을 브라우저 이벤트에 따라 다르게 동작하도록 하기 위하여 .className으로 css 변수명을 변경한다. 하지만 자바스크립트에서 동적 스타일을 적용하기 위하여 className을 무방비하게 사용하는 것은 위험하다. // index.html 파일에 에 아무런 class 이름을 지정하지 않고 작성함. const h1 = document.querySelector("div.hello:first-child h1"); function handleTitleClick(){ const CLICKED_CLASS = 'clicked'; if (h1.className === CLICKED_CLASS) { h1.className = ..

주디_JUDI
'className' 태그의 글 목록