현재 getElementsByClassName("apples")
을 사용하여 apples
클래스의 모든 것을 찾는 JavaScript 함수가 있습니다. 내 문제는 모든 요소를 이 아닌이 아닌 apples
에 가져 오는 방법을 찾지 못하는 것입니다. 자바 스크립트에서 도울 수있는 헬퍼 함수가 있나요? 도와 주셔서 감사합니다!특정 클래스의 요소를 제외한 모든 요소를 가져 옵니까?
답변
getElementsByClassName
으로는 수행 할 수 없습니다. 최신 브라우저에
가장 쉬운 방법은 사용하는 것입니다 :
document.querySelectorAll(':not(.apples)')
는 이전 버전의 브라우저에 당신은 아마 불필요한 요소를 제거하는 필터링 작업을 다음 document.getElementsByTagName('*')
를 사용해야 할 것입니다. 이것은 아마도 매우 느릴 것입니다.
만약 그가'getElementsByClassName'을 사용하고 있다면'qSA'가 아닌 FF3 만 지원할 것이라고 생각합니다. –
... 오 기다려. ': not()'는 IE8에서 지원되지 않습니다. 오 잘. –
@squint IE8은 최신 브라우저가 아닙니다 .-) – Alnitak
- 1. 특정 프로토 타입으로 모든 요소를 가져 옵니까?
- 2. 이 하위 클래스를 제외한 특정 클래스의 모든 요소를 선택하려면 어떻게해야합니까?
- 3. xmlHttp.responseText에서 응답의 특정 요소를 가져 옵니까?
- 4. 특정 클래스를 제외한 모든 요소를 선택하십시오.
- 5. 모든 요소를 반복하고 텍스트를 가져 옵니까?
- 6. javascript를 사용하여 특정 CSS 속성이있는 모든 요소를 가져 옵니까?
- 7. 마지막 요소를 제외한 모든 요소를 선택하는 방법
- 8. 특정 요소를 제외한 나머지보기 차단
- 9. 좌표를 통해 요소를 가져 옵니까?
- 10. 나는 특정 클래스의 모든 요소를 선택하고 CSS
- 11. 프로토 타입 : 특정 클래스의 모든 요소를 찾으시겠습니까?
- 12. C에서 마지막 요소를 제외한 모든 배열 요소를 취하는 방법
- 13. jquery 함수를 호출 한 클래스를 제외한 클래스의 모든 요소를 선택하십시오.
- 14. JQuery에서 일부 DOM 요소를 제외한 모든 요소를 제거하는 방법은 무엇입니까?
- 15. CSS는 IE6의 첫 번째 요소를 제외한 클래스의 모든 요소를 숨 깁니다.
- 16. 하나의 요소를 제외한 모든 요소에 addEventListener
- 17. jQuery는 특정 ID를 제외한 클래스 요소를 삭제합니다.
- 18. 주 요소로 돌아가려면 onClick 요소를 가져 옵니까?
- 19. jQuery - 단일 요소와 해당 요소를 제외한 모든 요소를 선택 하시겠습니까?
- 20. 배열에서 마지막 N 개 요소를 제외한 모든 요소를 제거하려면 어떻게합니까?
- 21. 하나의 요소를 제외한 모든 요소를 클릭하면 이벤트가 실행됩니까?
- 22. 같은 클래스의 모든 요소를 선택하십시오.
- 23. 요소를 페이지의 위치별로 어떻게 가져 옵니까?
- 24. on 클릭을 제외한 모든 특정 요소를 타겟으로 함
- 25. Dynamic $ .getJSON, 어떻게 요소를 가져 옵니까?
- 26. 폼 요소를 연관 배열로 가져 옵니까?
- 27. 마우스 클릭이 발생한 html 요소를 가져 옵니까?
- 28. CSS는 요소를 페이지 뒤쪽으로 가져 옵니까?
- 29. DIV 요소를 제외한 모든 항목을 사용 중지합니다.
- 30. 하나의 요소를 제외한 모든 전환 용이성
굉장 했어요! 감사! – chadb768