사용자 이름과 비밀번호를 입력 할 수있는 HTML로 로그인 화면을 만들고 싶습니다. 그 후 그는 데이터가 유효한지 서버에 제출 된 데이터를 보냅니다. 로그인은 정확 그는이 같은 id
와 JSON 형식의 메시지를 다시 보내는 경우 :JavaScript의 양식 게시물의 응답에 대응하는 방법
{"id":"37"}
이제 내 질문 : 어떻게 자바 스크립트에서이 정보를 얻을 수 있습니까? id
을 확인하고, 괜찮 으면 사용자를 새 HTML 화면으로 리디렉션합니다.
저는 PhoneGap을 사용하여 Android 애플리케이션을 만들었으므로 HTML, CSS 및 JavaScript 만 사용할 수 있습니다. POST
을 보내려면 HTML <form>
태그를 사용하고 특별한 자바 스크립트는 사용하지 마십시오. Firefox에서 테스트 한 결과, Username과 Password를 채운 다음 id
이 표시된 Message가 표시됩니다. 이제 JavaScript로이 응답에 대응하고 싶습니다. 누군가 나를 도울 수 있습니까?
AJAX 코드 :
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) {
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
};
xmlhttp.open("POST",url,true);
xmlhttp.send(login);
같은 ID 속성에 액세스? – Dogbert
나는 AJAX 튜토리얼을 사용하여 그것을 밟았지만 응답은 결코 읽히지 않는다 –
사용 된 코드를 게시 할 수 있습니까? 도움이 될 것입니다. – Dogbert