Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/09/2009, 17:08
leecheva22
 
Fecha de Ingreso: septiembre-2009
Mensajes: 18
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: validacion de campos en formulario

pues lo puse asi y no funciona =S

Código PHP:

<html>
<
head>
<
title>Formulario de Registro</title>
<
style type="text/css">
<!--
.
style1 {color#FFFFFF}
.style2 {
    
font-familyVerdanaArialHelveticasans-serif;
    
font-size16px;
    
font-weightbold;
}
.
style4 {
    
font-familyVerdanaArialHelveticasans-serif;
    
font-weightbold;
}
-->
</
style>
<
script language="JavaScript">
function 
valida_envia(){
    
//valido el nombre
     
if (document.formprin.nombre.value.length==0){
       
alert("Tiene que escribir su nombre.")
       
document.formprin.nombre.focus()
       return 
0;
    }

    
//valido el apellido
     
if (document.formprin.apellidos.value.length==0){
       
alert("Tiene que escribir su apellido.")
       
document.formprin.apellidos.focus()
       return 
0;
    }
    
//valido el telefono
    
if (document.formprin.telefono.value.length==0){
       
alert("Tiene que escribir su telefono.")
       
document.formprin.telefono.focus()
       return 
0;
    }
    
//valido el email
    
if (document.formprin.email.value.length==0){
       
alert("Tiene que escribir su correo electronico.")
       
document.formprin.email.focus()
       return 
0;
    }
    

    
//el formulario se envia
    
alert("Muchas gracias por enviar el formulario");
    
document.formprin.submit();


</script>

</head>

<body bgcolor="black">
<p class="style1 style2">Formulario de registro:</p>
<p class="style1 style2">*Nombres:</p>
<form name="formprin" method="post" action="insertar.php" onsubmit="valida_envia()">
  <p class="style1">
    <input name="nombre" type="text" id="nombre">
</p>
  <p class="style1 style4">*Apellidos:</p>
  <p class="style1">
    <input name="apellidos" type="text" id="apellidos">
</p>
  <p class="style1 style4">Telefono:</p>
  <p class="style1">
    <input name="telefono" type="text" id="telefono">
</p>
  <p class="style1 style4">*E-Mail:</p>
  <p>
    <span class="style1">
    <input name="email" type="text" id="email">
</span></p>
  <p>
    <input type="button" name="submit" value="Enviar Formulario">
  </p>
  <p><span class="style1">*Campos Obligatorios </span></p>
</form>
</body>

</html>