본문 바로가기
WEB/JavaScript

Element 객체 : 조회 API

by 노랑파랑 2016. 10. 15.
반응형




조회 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