document.getElementsByClassName을 사용하여 특정 클래스의 요소 배열을 얻으려고 하면 IE에 호환성 문제가 발생합니다. 이 방법은 IE에서 직접 지원되지 않습니다.
Jonathan Snook의 방법:
정규식 일치를 기반으로 요소를 찾는 Jonathan Snook의 getElementsByClassName 함수를 사용하면 다음과 같은 문제가 발생할 수 있습니다. IE의 오류. 함수가 문서의 메소드로 정의되어 있지 않기 때문입니다.
해결 방법:
IE와 호환되도록 하려면 별도의 함수로 호출해야 합니다. 문서를 참조하지 않고:
IE8 호환성:
IE8 이상의 경우 대체 접근 방식을 사용할 수 있습니다.
이 접근 방식은 getElementsByClassName과 유사하게 작동하는 IE8에서 지원되는 querySelectorAll 메서드를 활용합니다.
위 내용은 Internet Explorer에서 `document.getElementsByClassName`을 어떻게 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!