Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

요소에 HTML의 JavaScript 클래스가 포함되어 있는지 테스트하는 방법


hasClass() 메서드를 사용하여 요소에 JavaScript 클래스가 포함되어 있는지 테스트합니다.

다음 코드를 실행하여 요소, 즉

에 클래스

가 포함되어 있는지 테스트할 수 있습니다.

<html>
   <body>
      <div id="test" class="myClass"></div>
      <script>
         function hasClass(element, cls) {
            return (' ' + element.className + ' ').indexOf(' ' + cls + ' ') > -1;
         }
         var val1 = document.getElementById('test');
         alert(hasClass(val1, 'myClass'));
     </script>
   </body>
</html>