getElementById("ClassName").innerHTML
에 해당하는 기능 또는 무엇인가가 getElementByClassName("classname").innerHTML
인 지 알고 싶습니다. 가나는 그래서 CSS 선택기에서 당신이하는 것처럼 당신이 그것을 얻을 수 jQuery를 사용하는 경우클래스 이름으로 요소를 가져 오는 방법
답변
함수 이름에 s
이 누락되었습니다. 당신이 polyfill을 찾거나 querySelectorAll
(IE8)을 사용해야합니다, 그래서 getElementsByClassName
을 지원하지 않습니다 아래
var elements = document.getElementsByClassName("classname");
for (var i = 0; i < elements.length; i++) {
elements[i].innerHTML = 'foo';
}
IE8과 : getElementsByTagName
는 반복 할 필요가 요소 요소의 컬렉션을 반환합니다.
IE8 이하에서는 'getElementsByClassName'을 사용할 수 없습니다. –
이 질문에 유래 stackoverflow.com이 질문에 대한 답변이 도움을 줬다. 위의 질문과 관련이 없었을 수도 있지만 그것이 내가 가지고 있던 수평 스크롤 문제를 파악하는 데 도움이되었습니다. – DoodleKana
을 수행 할 수 있습니다
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" type="text/javascript"></script>
을 다음 ...
$('.classname').each(function() {
// get html
$(this).html();
// set html
$(this).html('something');
});
innerHTML을 관리하는 편리한 방법도 있습니다.
난 당신이 특정 클래스의 모든 요소를 찾기 위해 직접 (.yourclass 같은) 선택기 CSS 사용할 수있는 JQuery와, 사용하는 것이 좋습니다 : 당신이 JQuery와 사용하지 않으려면
$('.yourclass').doWhatYouWant();
, 당신은 사용할 수 있습니다 일반 자바 스크립트 :
document.getElementsByClassName('my-fancy-class')
하지만 IE8 비 호환성 문제에주의하십시오.
document.querySelector('.cssSelector')
이 어떤 당신의 CSS 선택기에 응답
하나의 요소을 반환하거나
document.querySelectorAll('.cssSelector')
반환하는 : 대안 (느린하지만 더 복잡한 CSS 선택기를 구축 할 수 있습니다)로서 당신은 사용할 수 있습니다 대신 여러 요소.
- 1. iOS CoreData를 클래스 이름으로 가져 오는 방법
- 2. jQuery는 클래스 이름으로 요소를 가져 오는 방법을 어떻게 구현합니까?
- 3. 자바 스크립트를 사용하여 클래스 이름으로 요소를 가져 오는 방법이 있습니까?
- 4. 내 앱의 Saxparser에서 Saxparser의 태그 이름으로 요소를 가져 오는 방법
- 5. NSArray에서 요소를 가져 오는 방법
- 6. iframe에서 요소를 가져 오는 방법
- 7. 열 이름으로 행을 가져 오는 방법
- 8. Mac OS에서 이름으로 프로세스를 가져 오는 방법?
- 9. 양식 요소를 이름으로 가져 오기?
- 10. 자바 스크립트에서 클래스 이름이없는 요소를 가져 오는 방법
- 11. 태그 이름으로 ListBox에서 요소를 가져 오는 방법은 무엇입니까?
- 12. jquery를 사용하여 이름으로 요소를 가져 오는 방법은 무엇입니까?
- 13. javascript를 사용하여 참조 문서 요소를 이름으로 가져 오는 중
- 14. 같은 클래스 이름으로 다른 컨트롤의 핸들을 가져 오는 방법은 무엇입니까?
- 15. Dojo.Query 문제 : 클래스 이름으로`dojo.query`를 사용하여 클래스의 요소를 가져 오는 중
- 16. 자바 스크립트를 사용하여 요소를 가져 오는 방법
- 17. JTabbedPane에서 탭 구성 요소를 가져 오는 방법
- 18. 이전 요소를 std :: deque에서 가져 오는 방법?
- 19. 일반 자바 스크립트로 요소를 가져 오는 방법
- 20. HtmlUnit에서 Xpath로 요소를 가져 오는 방법
- 21. 화면에 스태틱 위치 요소를 가져 오는 방법
- 22. 다른 페이지에서 클래스 이름으로 요소를 선택하려면 어떻게해야합니까?
- 23. VB.NET 가져 오는 클래스
- 24. listView에서 구성 요소를 가져 오는 방법은 무엇입니까?
- 25. 클래스 라이브러리에서 리소스를 가져 오는 방법
- 26. 셀레늄을 통해 클래스 이름을 가져 오는 방법
- 27. protoc.exe에서 클래스 파일을 가져 오는 방법
- 28. 함수 객체를 이름으로 가져 오는 방법은 무엇입니까?
- 29. id로 모든 요소를 가져 오는 방법 PHP DOM
- 30. 열 이름으로 Excel에서 열 번호를 가져 오는 방법
도움이 될 것입니다. http://javascript.about.com/library/bldom08.htm 빠른 팁 -> Jquery를 사용하십시오. 더 쉬울거야. – Fredy31
[JavaScript의 클래스 별 요소를 얻는 방법?] (http://stackoverflow.com/questions/3808808/how-to-get-element-by-class-in-javascript) - 나는 당신이 다루고 있다고 가정합니다. JavaScript로. –