HTML 마크 업을 보겠습니다. 적절한 클래스의 첫 번째 요소를 찾으려면 어떻게해야합니까 (예 : myclass
인 모든 div
을 찾으려는 경우).지정된 클래스의 첫 번째 요소를 찾는 방법
1
A
답변
1
document.getElementsByClassName(yourClass)[0]
document.getElementsByClassName(yourClass)
는 [0]
처음 도착 배열에 일치하는 모든 요소를 얻는다. 이전의 IE를 들어
:
var match, i = 0,
divs = document.getElementsByTagName('div');
while(!match && divs[i]) {
if(divs[i].className.match(yourClass).length) {
match = divs[i];
} else {
i++;
}
}
console.log(match);
-1
당신이 jQuery를 같은 솔루션은 매우 간단합니다, 프레임 워크를 사용하여 상관 없어.
$("div.myclass").first();
그렇지 않은 경우 이미 thread이 있습니다.
0
document.querySelector('.yourClass')
는 일치 선택
관련 문제
- 1. 같은 클래스의 첫 번째 요소를 선택하십시오.
- 2. hashMap에서 첫 번째 값을 찾는 방법
- 3. 단어의 첫 번째 색인을 찾는 방법?
- 4. 활성 레코드에서 첫 번째 어커런스를 찾는 방법
- 5. LINQ로 첫 번째 발생을 찾는 방법
- 6. 첫 번째 숨겨진 부모를 찾는 방법
- 7. C++ 문자열에서 첫 번째 문자를 찾는 방법
- 8. 문자열에서 문자열의 첫 번째 항목을 찾는 방법
- 9. jQuery를 사용하여 지정된 높이의 첫 번째 요소를 페이지에서 찾는 방법은 무엇입니까?
- 10. jQuery를 사용하여 transversing없이 첫 번째 요소를 찾는 방법은 무엇입니까?
- 11. Dijit.form.FilteringSelect에서 첫 번째 요소를 미리 선택하는 방법?
- 12. 목록의 첫 번째 요소를 제거하는 방법
- 13. 첫 번째 요소와 마지막 요소를 제외하는 방법
- 14. HashMap의 첫 번째 요소를 얻는 방법
- 15. jsoup : 첫 번째 요소를 얻는 방법?
- 16. linq 쿼리에서 첫 번째 요소를 제거하는 방법
- 17. 첫 번째 클래스의 생성자를 통해 두 번째 클래스의 객체를 반환
- 18. 목록의 첫 번째 요소를 제거하십시오.
- 19. 배열의 첫 번째 요소를 마무리하십시오.
- 20. 첫 번째 요소를 결정하고 수행하십시오.
- 21. 프롤로그 목록에서 첫 번째 N 요소를 삭제하십시오.
- 22. 문자열이 다른 첫 번째 인덱스를 찾는 알고리즘?
- 23. 첫 번째 요소로 목록의 요소를 만드는 가장 빠른 방법
- 24. 술어와 일치하는 시퀀스의 첫 번째 요소를 찾습니다.
- 25. 첫 번째 div는 지정된 크기를 초과하여 확장됩니까?
- 26. SQL에서 지정된 목록의 첫 번째 가져 오기
- 27. 첫 번째 문자가 지정된 단어 찾기 (Regex)
- 28. 주어진 디렉토리에서 지정된 유형의 첫 번째 파일
- 29. 여러 세트의 첫 번째 요소를 선택하십시오.
- 30. 이 클래스의 하위 클래스에서 지정된 클래스의 마지막 요소를 어떻게 선택합니까?
'document.querySelectorAll ('div.classname') '또는 첫 번째 히트''document.querySelector이 필요합니다 ('div.classname의 첫 번째 인스턴스를 반환해야 ')'' – PeeHaa
모든 요소 또는 첫 번째 요소? –
아, 이건 [기본 DOM 조작/액세스입니다.] (https://developer.mozilla.org/en-US/docs/Web/API/document.getElementsByClassName) – Cerbrus