XHR 응답
서버 응답
서버로부터 응답을 받으려면 XMLHttpRequest 객체의 responseText 또는 responseXML 속성을 사용하세요.
Property | Description |
---|---|
responseText | 응답 데이터를 문자열 형식으로 가져옵니다. |
responseXML | 응답 데이터를 XML 형식으로 가져옵니다. |
responseText 속성
서버의 응답이 XML이 아닌 경우 responseText 속성을 사용하세요. TResponseText 속성은 문자열 형식의 응답을 반환하므로 다음과 같이 사용할 수 있습니다.
인스턴스<html><!DOCTYPE html>
<html>
<head>
<script>
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","/try/ajax/ajax_info.txt",true);
xmlhttp.send();
}
</script>
</head>
<body>
<div id="myDiv"><h2>使用 AJAX 修改该文本内容</h2></div>
<button type="button" onclick="loadXMLDoc()">修改内容</button>
</body>
</html>
인스턴스 실행 »온라인 인스턴스를 보려면 "예제 실행" 버튼을 클릭하세요
Responsexml 속성