Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde pessoal, estou iniciando nesse novo mundo, e já estou com dúvidas.
O problema é que o estado do objeto XMLHttpRequest não assume outro valor a não ser 1.
Este código eu tirei de um livro que eu comprei para aprender AJAX. Além desse, todos os outros exemplos estão dando o mesmo problema. Alguem poderia me ajudar?
function Processa()
{
ajax = IniciaAjax();
if(ajax)
{
ajax.onreadystatechange = function(){
if(ajax.readyState == 4) {
if(ajax.status == 200) {
document.getElementById("resultado").value = ajax.responseText;
} else { alert(ajax.statusText);}
}
}
nome = document.getElementById("nome").value;
valor = document.getElementById("valor").value;
dados = 'nome='+nome+"&valor="+valor;
ajax.open('POST', 'processa.php', true);
ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
ajax.send(dados);
}
}Carregando comentários...