Foros del Web » Programando para Internet » Javascript »

Campos Obligatorios

Estas en el tema de Campos Obligatorios en el foro de Javascript en Foros del Web. Buenas noches y Feliz Año! :( No consigo saber la función correcta para que en el caso de que no se rellene uno de los ...
  #1 (permalink)  
Antiguo 05/01/2002, 18:16
 
Fecha de Ingreso: enero-2002
Mensajes: 3
Antigüedad: 22 años, 3 meses
Puntos: 0
Campos Obligatorios

Buenas noches y Feliz Año!

:( No consigo saber la función correcta para que en el caso de que no se rellene uno de los campos obligatorios (señalados con *) de un formulario, no te deje continuar rellenando el resto de campos.

Los campos sserían los siguientes:

- Nombre *
- Apellidos *
- Edad
- Teléfono

Os agradecería si me pudieseis decir qué función de Javascript debo utilizar...

Muchas gracias! :)
  #2 (permalink)  
Antiguo 05/01/2002, 18:31
Avatar de Eutheola  
Fecha de Ingreso: enero-2002
Mensajes: 70
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Campos Obligatorios

En esta web http://www.arizmendi.com/prueba/formpersona.htm veras como funciona solo debes ver el codigo fuente en Ver-Codigo fuente de tu explorador

  #3 (permalink)  
Antiguo 06/01/2002, 10:26
Avatar de yampoo  
Fecha de Ingreso: noviembre-2001
Ubicación: Vilanova i la Geltrú
Mensajes: 1.942
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: Campos Obligatorios

Yo te pongo el codigo por si no lo encuentras.

Esto lop ones en el HEad:

<pre> &lt;script LANGUAGE=&quot;JavaScript&quot;&gt;

function Validar(form)
{
if (form.Nombre.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese su nombre&quot;); form.Nombre.focus(); return; }

if (form.Email.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese su dirección de e-mail&quot;); form.Email.focus(); return; }

if (form.Domicilio.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese su domicilio&quot;); form.Domicilio.focus(); return; }

if (form.Telefono.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese su número de teléfono&quot;); form.Telefono.focus(); return; }

if (form.Empresa.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese el nombre de su empresa&quot;); form.Empresa.focus(); return; }

if (form.NumeroTarjeta.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese los números de su tarjeta de crédito&quot;); form.NumeroTarjeta.focus(); return; }

if (form.Codigo.value == &quot;&quot;)
{ alert(&quot;Por favor ingrese el código de su tarjeta de crédito&quot;); form.Codigo.focus(); return; }

if (form.NombreTitular.value == &quot;&quot;)
{ alert(&quot;Por favor indique el nombre del titular de la tarjeta de crédito&quot;); form.NombreTitular.focus(); return; }

if (form.Email.value.indexOf('@', 0) == -1 ||
form.Email.value.indexOf('.', 0) == -1)
{ alert(&quot;Dirección de e-mail inválida&quot;); form.Email.focus(); return; }

form.submit();
}

&lt;/script&gt;
</pre>

Lo modificas con los datos de tu formulario i listo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:14.