주어진 문서에 포함 된 스타일 시트에 정의 된 클래스 이름을 수집하는 좋은 방법을 찾으려고합니다. 나는 document.StyleSheetList
에 대해 알고 있지만 파싱하기 쉽지 않은 것처럼 보입니다.Javascript를 사용하여 알려진 CSS 클래스 나열하기
.my_class {
background: #fff000;
}
.second_class {
color: #000000;
}
내가 ["my_class", "second_class"]
같은 배열을 추출 할 수있다 : 나는 무엇을 찾고 있어요 같은 스타일 시트 문서에 대한 뭔가 같은 것입니다. 이것은 완전히로드 된 DOM 및 스타일 시트의 유리한 시나리오를 가정합니다.
나는 이런 식으로하고 지금까지 아무 것도 할 수없는 좋은 방법을 찾기 위해 거의 아무런 진전을 이루지 못했습니다. 이 문제를 해결하는 방법에 대해 알고있는 사람이 있습니까? 감사!
모든 브라우저에서 사용할 수있는 제품을 찾고 계십니까? – Prestaul
"CSS 클래스"란 "HTML 클래스에 대한 언급에 관계없이 모든 선택기", "클래스 선택기를 포함하는 선택기", "클래스 선택기 인 선택자 비트"또는 다른 것을 의미합니까? – Quentin