Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/05/2015, 14:28
luis1
 
Fecha de Ingreso: mayo-2015
Ubicación: Polonia
Mensajes: 22
Antigüedad: 8 años, 11 meses
Puntos: 1
Respuesta: Validar campos vacios

Gracias por responder lo implemente pero se me presento una duda, como hago para enviar los datos o como llamo a ese proceso, lo tengo así:

Botón

Código HTML:
Ver original
  1. <div Class="dvb"><input id="btningresar"  value="Registrar" onclick="valida_envia" Class="button_01">

en el formulario:
lo tenia así
Código HTML:
Ver original
  1. <form name="nuevo_cliente"  action="" onsubmit="enviarDatosCliente(); return false" >

Pero ahora lo cambie

Código HTML:
Ver original
  1. <form name="nuevo_cliente" >

y en el javascrip:


Código Javascript:
Ver original
  1. function valida_envia(){
  2.  
  3. if ((document.nuevo_cliente.nombre.value.length!=0) && (document.nuevo_cliente.apellido.value.length!=0) && (document.nuevo_cliente.cedula.value.length==10) && (document.nuevo_cliente.telefono.value.length==7) || (document.nuevo_cliente.telefono.value.length==10)){
  4.  
  5. ////////////////
  6.       document.nuevo_cliente.submit("enviarDatosCliente()");
  7. ////////////////
  8.        
  9.     }else{
  10.     alert("Tiene que escribir su nombre")
  11.         document.getElementById('nnombre').innerHTML="Ingrese el nombre";
  12.         document.nuevo_cliente.focus()
  13.     }
  14. }

esta bien llamarlo de esta forma:

Código Javascript:
Ver original
  1. document.nuevo_cliente.submit("enviarDatosCliente()");

o debo llamarlo como estaba en el formulario:

Código HTML:
Ver original
  1. <form name="nuevo_cliente"  action="" onsubmit="enviarDatosCliente(); return false" >

de esta forma:

Código Javascript:
Ver original
  1. document.nuevo_cliente.submit("enviarDatosCliente()");
  2. return false;

esta información la envio así por que estoy utilizando ajax y luego recibe en registrar.php

Gracias.

Última edición por luis1; 20/05/2015 a las 15:30