onreadystatechange 이벤트는 readyState 값이 변경 될 때 자동으로 실행되는 함수로, 서버의 응답결과를 처리할 때 readyState 값에 따른 처리방법을 onreadystatechange 함수에 작성해 놓아야 한다. readyState 값은 0~4 까지 자동으로 변경되며 해당 변경이 발생할 때 onreadystatechange 이벤트 함수를 호출한다. 다음은 readyState 값의 종류이다.
- 0 : 요청 초기화 전
- 1 : 서버 초기 접속
- 2 : 요청 받음
- 3 : 요청 처리중
- 4 : 요청 완료와 응답 준비
onreadystatechange 이벤트는 동기화 통신을 할 때는 자동으로 실행되지 않습니다. 따라서 비동기하 통신을 할 때 작성해야할 이벤트 함수이다.
'Java Script & DOM > Ajax' 카테고리의 다른 글
XMLHttpRequest 객체 속성과 메소드 (0) | 2010.04.29 |
---|---|
XML 데이터 처리 방법 (0) | 2010.04.29 |
동기화 여부에 따른 처리 방법 (0) | 2010.04.29 |
서버의 응답 얻기 (0) | 2010.04.28 |
서버로 요청 보내기 (0) | 2010.04.28 |