>  기사  >  웹 프론트엔드  >  XMLHttpRequest는 xml 형식의 반환 데이터를 처리합니다(샘플 코드)_jquery

XMLHttpRequest는 xml 형식의 반환 데이터를 처리합니다(샘플 코드)_jquery

WBOY
WBOY원래의
2016-05-16 17:13:371414검색

샘플 코드:

코드 복사 코드는 다음과 같습니다.

//Callback function
function callback() {
//alert(xmlhttp.readyState);
//5. 응답 데이터 수신
// 객체의 상태가 상호 작용 완료인지 확인
if (xmlhttp.readyState == 4) {
// http 상호 작용 성공 여부 확인
if (xmlhttp.status = = 200 ) {
// responseXML을 사용하여 XML 데이터 객체의 DOM 객체를 수신합니다.
var domObj = xmlhttp.responseXML lt;message>123123123 // DOM은 GetelementsBytagname을 사용하여 ; 레이블 이름에 따른 요소 노드, 배열 반환
VAR Messagenodes = Domobj.Getelementsbytagname ("Message"); des.Length & gt; 0 ) {
                                        // 메시지 노드에서 텍스트 콘텐츠 가져오기 노드
                                                                                                                                                                                     Return 텍스트 노드의 텍스트 콘텐츠
var responseMessage = textNode.nodeValue;
노드의 🎜; html 컨텐츠 } else {
🎜> else { alert ( "XML 데이터 형식이 잘못되었고 원본 텍스트 내용 is: " xmlhttp.responseText); > }
}
}


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.