Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal criei um código javascript para um Ajax para validar um campo até ai tudo bem mas gostaria de fazer mais além de exibir uma informação eu quero fazer ele limpar e retornar o foco para o input. tentei algumas formas mas sem sucesso. Gostaria de um ajuda!
O código segue abaixo!
// JavaScript Document
var xmlHttp=criaXMLHttpRequest();
var paginaResult = "../action/valida.php";
var resultadosId = "status";
function criaXMLHttpRequest() {
var xmlHttp;
if (window.ActiveXObject) {
xmlHttp = new ActiveXObject("Microsoft.XmlHttp");
}
else if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
}
return xmlHttp;
}
function dados(login){
if(xmlHttp) {
var query = paginaResult+"?login="+login
xmlHttp.open("GET", query, true);
xmlHttp.onreadystatechange = function() {
if (xmlHttp.readyState == 4) {
if (xmlHttp.status == 200) {
var status = document.getElementById('status');
var login = document.getElementById('loginUsu');
status.style.visibility='visible';
status.innerHTML = xmlHttp.responseText;
login.input.value = "";
login.input.onfocus();
} else {
alert('Houve um problema ao carregar o resultado.');
}
}
}
}
xmlHttp.send(null);
}Carregando comentários...