반응형
조회 API
* 엘리먼트를 조회하는 기능
* document 객체는 문서 전체를 의미하는 엘리먼트로 document 조회 메소드는 문서 전체를 대상으로 조회한다.
* Element 조회 메소드는 해당 엘리먼트의 하위 엘리먼트를 대상으로 조회한다.
<ul> <li class="marked">html</li> <li>css</li> <li id="active">JavaScript <ul> <li>JavaScript Core</li> <li class="marked">DOM</li> <li class="marked">BOM</li> </ul> </li> </ul> <script> var list1 = document.getElementsByClassName('marked'); document.write('document┐'); for(var i=0; i<list1.length; i++){ document.write('<br />'+list1[i].textContent); } document.write('<br/>-------------'); document.write('<br/>active┐'); var active = document.getElementById('active'); var list2 = active.getElementsByClassName('marked'); for(var i=0; i<list2.length; i++){ document.write('<br />'+list2[i].textContent); } document.write('<br/>-------------'); </script>
- 결과
- html
- css
- JavaScript
- JavaScript Core
- DOM
- BOM
반응형
'WEB > JavaScript' 카테고리의 다른 글
속성과 프로퍼티 (0) | 2016.10.15 |
---|---|
Element 객체 : 속성 API (0) | 2016.10.15 |
Element 객체 : 식별자 API (0) | 2016.10.15 |
Element 객체 정의 (0) | 2016.10.15 |
DOM : HTMLElement, HTMLCollection (0) | 2016.10.14 |