변수로 xhr.responseText를 만든 다음 경고하지만 이상한 이유로 그렇게 할 수 없습니다.자바 스크립트에서 전역 변수로 임시 변수 선언 responseText
test2 = ""
function process(){
url = "http://www.example.com/example.html"
var xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.onreadystatechange = function() {
if (xhr.readyState == 4){
test2 = xhr.responseText
}
}
xhr.send();
}
process();
alert(test2);
이 문제에 도움을 주신 모든 분들께 감사드립니다. 당신이 TEST2 변수 전에 경고하고
'경고 (TEST2) ', 후자는 비동기로, 핸들러에서 작업을하거나 동기 요청을 사용 onreadystatechange''전에 실행할 수 있습니다 .. –
이봐 알렉스 K.는 할 수 있습니다 내가 전역 변수로 xhr.responseText를 설정하는 방법에 대한 예를 들어 보겠다. 매우 감사. 감사. – Tom