Bienvenido: ( Identificarse | Registrarse )      
Foros de Trucos Windows
Closed TopicStart new topicStart Poll

Outline · [ Estándar ] · Lineal+

> validacion de formulario por javascript

siriguilla
post Mar 10 2008, 09:21 AM
Publicado: #1


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



hola tengu un formulario en el cual aparece nombre apellido telefono direcion etc y quiero ponerle un codigo javascript para que cuando pulse enviar cxompruenbe que no se a quedado el campo vacio podeis pasarme un codigo gracias


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
resback
post Mar 10 2008, 09:29 AM
Publicado: #2


¤яєѕвα¢¤
Group Icon

Grupo: Colaborador
Mensajes: 1.201
Registrado: 11-July 07
Desde: Mexico DF
Miembro nº: 205.812



Me facilitarias tu codigo?? y y le pongo la validacion biggrin20jy.gif , o si quieres hacerlo por formularios Spry del Dreamweaver CS3, es facilisimo pero si no cuentas con el, yo lo podria hacer.


saludos bye1.gif bye1.gif bye1.gif


User is offlineProfile CardPM
Go to the top of the page
+Quote Post
siriguilla
post Mar 11 2008, 09:40 AM
Publicado: #3


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



lo de validar formulario lo he echo yo ya gracias de todos modos pero ahora tengo otra duda esque esto lo quiero para un trabajo de la universidad y lo necesito para el viernes es un formulario que comprueve algunos datos en javascript por ejemplo que esta es mi pregunta
como pongo yo para que el mail tenga una @ y un . pero que no empiece por ninguna de las dos

otra pregunta como pongo yo que el campo telefono empiece por 9 o por 8

que el campo movil empiece por 6

y que la contraseña cuando ponga una sea igual a la que repita

os dejo el codigo completo del formulario a ver si me ayudais gracias ¡¡¡¡urgente¡¡¡¡

CODE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Formulario</title>
<style type="text/css">
<!--
body {
background-image: url(fondo.gif);
}
-->
</style>
<script languaje="javascript">

function siri()

{
todobien=true;
mivariable=document.form1.nombre.value;
if(mivariable=="")

{
 alert("tienes que rellenar el nombre");
 todobien=false;
}
 else
 {
 
  if(document.form1.ape1.value=="")

  {
 
   alert("tiene que rellenar el primer apellido");
   todobien=false;
  }
 
 
 else
 
 {
  codigop=document.form1.cp.value;


  if(codigop.length!=5)

  {
 
   alert("El codigo postal no es correcto");
   todobien=false;
  }
 
 else
  {
  if(document.form1.dir.value=="")
 
  {
   alert("tiene que rellenar la direccion");
   todobien=false;
  }
   else
   {
  if(document.form1.muni.value=="")
 
  {
   alert("tiene que rellenar el Municipio");
   todobien=false;
  }
  else
   {
  if(document.form1.pr.value=="")
 
  {
   alert("tiene que rellenar La Provincia");
   todobien=false;
  }
    else
    {
    if(document.form1.mo.value=="")
 
     {
   alert("tiene que Poner un Movil");
   todobien=false;
     }
     
     else
    {
    if(document.form1.tl.value=="")
 
     {
   alert("tiene que Poner un Telefono");
   todobien=false;
     }
     else
    {
    if(document.form1.em.value=="")
 
     {
   alert("tiene que Poner un Email");
   todobien=false;
     }
     else
    {
    if(document.form1.co1.value=="")
 
     {
   alert("tiene que Poner una contraseña");
   todobien=false;
     }
     else
    {
    if(document.form1.co2.value=="")
 
     {
   alert("tiene que Repetir la contraseña");
   todobien=false;
     }
     else
 
 {
  codigop=document.form1.mo.value;


  if(codigop.length!=9)

  {
 
   alert("El movil tiene que tener 9 caracteres");
   todobien=false;
  }
  else
 
 {
  codigop=document.form1.tl.value;


  if(codigop.length!=9)

  {
 
   alert("El telefono tiene que tener 9 caracteres");
   todobien=false;
  }
   }
   }
   }
   }  
   }
   }
   } }
   }
 }  }
 
}
 

if(todobien==true)
{
 alert("todo a salido dse perla");
}
 else
 {
  alert("rellena bien el formulario");
 }



}

</script>

</head>

<body>
<form action="" method="" id="" name="form1" onsubmit="return validacion()">
<table width="307" border="1" align="center">
 <tr bgcolor="#0066FF">
   <td colspan="2"><div align="center"><strong>Formulario de inscripcion </strong></div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td width="147"><div align="center"><strong>*Nombre</strong></div></td>
   <td width="144"><div align="center">
     <label>
     <input type="text" name="nombre" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Primer Apellido </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="ape1" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>Segundo Apellido </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="textfield3" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Codigo Postal </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="cp" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Direccion</strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="dir" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Municipio</strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="muni" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Provincia </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="pr" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Movil</strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="mo" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Tlf. Fijo </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="tl" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Email</strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="em" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Contrase&ntilde;a </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="co1" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center"><strong>*Repetir Contrase&ntilde;a </strong></div></td>
   <td><div align="center">
     <label>
     <input type="text" name="co2" />
     </label>
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td><div align="center">
     <input type="button" value="enviar"  onclick="siri();">
   </div></td>
   <td><div align="center">
     <input type="reset" name="Submit2" value="Restablecer" />
   </div></td>
 </tr>
 <tr bgcolor="#0066FF">
   <td colspan="2"><div align="center">
     <label></label>
   * Estos campos son obligatorios </div>      <div align="center">
       <label></label>
     </div></td>
   </tr>
</table>
</form>
</body>
</html>



User is offlineProfile CardPM
Go to the top of the page
+Quote Post
siriguilla
post Mar 11 2008, 05:58 PM
Publicado: #4


Maestro
*****

Grupo: Members
Mensajes: 278
Registrado: 11-March 07
Miembro nº: 195.287



por favor necesiso vuestra ayuda
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
resback
post Mar 12 2008, 05:36 AM
Publicado: #5


¤яєѕвα¢¤
Group Icon

Grupo: Colaborador
Mensajes: 1.201
Registrado: 11-July 07
Desde: Mexico DF
Miembro nº: 205.812



QUOTE
4º Si ves que tu mensaje no es respondido, no escribas mensajes del tipo "¿Nadie me puede ayudar?", "¿Es que nadie responde?", "¿Nadie sabe nada?".
Si tu mensaje no se responde es porque no se sabe o porque la persona que pueda saberlo no ha entrado todavía o no ha visto tu mensaje. Los mensajes que queden sin respuesta serán enviados a "Temas sin respuesta" después de una semana para propiciar la contestación.


Recomendaciones y normas

Utilize javascrip externos, ya nada mas lo descargas y ya, hice uno nuevo, mejor y muy diferente al tuyo, claro con las funciones que pediste.

QUOTE
otra pregunta como pongo yo que el campo telefono empiece por 9 o por 8

que el campo movil empiece por 6


eso no lo pude hacer nono.gif

Descargar tu formulario aqui

saludos bye1.gif bye1.gif bye1.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

 
Closed TopicTopic OptionsStart new topic

Collapse

> Topicos similares

validacion del windows xp lombo 617 2 Nov 27 2008, 02:43 AM
By: whander
Validacion de Illustrator DiThErVc 92 1 Nov 17 2008, 07:44 PM
By: Alex-05
Mensaje de validacion en Windows XP Juan Carlos Gonzalez 849 2 Oct 31 2008, 09:31 PM
By: Rommel_A
Guardar Validacion LedLe 117 0 Oct 22 2008, 08:41 PM
By: LedLe
Formulario en Dreamweaver yleanapatricia 162 1 Oct 12 2008, 03:54 AM
By: Lord MinDokan