본문 바로가기

프로그램 이론/AJAX

[AJAX]Ajax - 3

1. DOM XML

  - DOM API


2. Node 인터페이스

  - Node 인터페이스는 Element, Document, Text 등 주요 인터페이스가 상속받는 부모 인터페이스로서

    DOM API를 사용하는데 있어 가장 기본이 되는 인터페이스이다.


3. nodeName / nodeValue

  - nodeName과 nodeValue는 각 노드마다 서로 다른 값을 갖게 된다.


4. Document 인터페이스

  - 문서 전체를 나타내는 인터페이스로써 document객체가 이에 해당된다.

  - Node 인터페이스가 제공하는 프로퍼티와 함수를 제공하며 추가적으로 아래와 같은 프로퍼티를 제공한다.

5. getElementVyTagName() / getElementById()

  - DOM API는 두 개의 함수를 통해서 이러한 문제를 해결하고 있다.


6. Element 인터페이스

  - Element 인터페이스는 태그를 나타내는 인터페이스이다.

  - HTML, BODY, P, DIV 등 태그를 나타내는 인터페이스이다.


7. 문서 구조 변경하기


8. XML 문서 DOM으로 변환

  - XMLHttpRequest 객체는 서버로부터 XML 문서를 응답으로 읽어올 수 있으며 서버에서 읽어온 XML 문서는

    DOM트리로 변환되어 저장된다.

  - 따라서 DOM API를 사용하면 서버가 생성한 XML문서로부터 원하는 정보를 읽어 올 수 있다.


9. XML 문서 텍스트로 표시


10. XML 문서 DOM으로 구조 변경


'프로그램 이론 > AJAX' 카테고리의 다른 글

[AJAX]Ajax(JSON) - 5  (0) 2018.06.11
[AJAX]Ajax - 4  (0) 2018.06.11
[AJAX]Ajax - 2  (0) 2018.06.11
[AJAX]Ajax - 1  (0) 2018.06.11