Tu problema es de sintaxis javascript. Si en el bloque de ejecución del condicional necesitás ejecutar más de una instrucción, debés envolver el bloque con llaves.
Esto:
Código:
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200)
divResultado.innerHTML = ajax.responseText
alert(document.getElementById('resultado_login').innerHTML)
}
es equivalente a esto:
Código:
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200)
{divResultado.innerHTML = ajax.responseText;}
alert(document.getElementById('resultado_login').innerHTML)
}
y lo que necesitás es esto otro
Código:
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200) {
divResultado.innerHTML = ajax.responseText;
alert(document.getElementById('resultado_login').innerHTML);
}
}