Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/01/2008, 10:28
Avatar de Ascariz
Ascariz
 
Fecha de Ingreso: noviembre-2005
Mensajes: 403
Antigüedad: 18 años, 5 meses
Puntos: 0
Re: formulario + Ajax + ASP

en el formulario le paso esto

<input name="usuario" type="text" class="campo_texto" id="usuario" size="25" maxlength="25" onblur="showCustomer(this.value,this.id)" />


y en el ajax

function showCustomer(str,campo)
{
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null)
{
alert ("Your browser does not support AJAX!");
return;
}
/*alert(str);*/
var url="validar_usuario.asp";
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged(campo);
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function stateChanged(campo)
{
if (xmlHttp.readyState==4)
{
if (xmlHttp.responseText == 'Usuario No Valido')
{
document.getElementById(campo).value = ''
document.getElementById("txtHint").innerHTML = '<span class=texto_rojo>' + xmlHttp.responseText + '</span>';
}
else
{
document.getElementById("txtHint").innerHTML = '<span class=texto_verde>' + xmlHttp.responseText + '</span>';
}
}
}


Por que no funciona ???
__________________
Desarrollador & Diseñador Web
Diseño de paginas web en Madrid