Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2012, 22:26
vani18
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 11 meses
Puntos: 5
anular ajax si esta vacio input

hola buenas , que tal , tengo un formulario , en el cual , se coloca,. el usuario
cuando salga el focus, del input text, javascript , envia el contenido , por ajax a una base de datos , para saber si esta disponible,,.


bueno el tema es que por ese lado me anda bien ,

pero lo que si , cuando esta vacia , osea hago click en el input, no escribo nada. salgo a otro input, me dice que esta disponible...


como hago para "cortar" el envio por ajax y todo eso , en el javascript... en pleno envio... del dato...
-pregunto esto , por que este javascript no lo conozco mucho ,,,-

masomenos asi es el codigo javascript...


Código PHP:
addEvent(window1,'load',inicializarEventos,false);





function 
inicializarEventos()
{
  var 
ref=document.getElementById('usu');
  
addEvent(ref,'blur',enviarNombre,false);
    
  }



var 
conexion1;
function 
enviarNombre() 
{



  
conexion1=crearXMLHttpRequest();
  
conexion1.onreadystatechange procesarEventos;
  
conexion1.open('POST','verificarnombre.php'true);
  
conexion1.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  
conexion1.send(retornarDatos());  


trate de poner esto al termino de una de esas funciones q son las primeras... , para que si esta vacia, me corte, me anule, .. pero nada...

Código PHP:
   var tuf=document.getElementById('usu');
if (
tuf.value =='')
{
return 
false;

esto le puse , pero no pasaba nada,

bueno , gracias ,,!!!!