Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/05/2008, 09:58
gulp
 
Fecha de Ingreso: mayo-2003
Ubicación: Tauranga, NZ.
Mensajes: 89
Antigüedad: 21 años, 9 meses
Puntos: 0
consulta validación formulario

Hola, tengo un problema con la validación de un formulario. El código java de el post http://www.forosdelweb.com/f13/faqs-...tml#post375823
anda bien pero no me envia el formulario. Estoy trabajando con mysql y php localmente. Les paso el codigo del formulario.
Código HTML:
<form name="ingresarUsuario" method="post" action="<? echo $_SERVER['PHP_SELF'];?> " >
					<table width="400" border="1" cellpadding="0" cellspacing="0">
					<tr>
					<td>Usuario Login</td>
					<td><input name="usuarioLogin" type="text" id="usuarioLogin" value=""> </td>
					</tr>
					<tr>
					<td>Nombre de Usuario</td>
					<td><input name="nombreUsuario" type="text" id="nombreUsuario" value=""> </td>
					</tr>
					<tr>
					<td>Apellido de Usuario</td>
					<td><input name="apellidoUsuario" type="text" id="apellidoUsuario" value=""> </td>
					</tr>					
					<tr>
					<td>Clave de Usuario</td>
					<td><input name="claveUsuario" type="password" id="claveUsuario" value=""> </td>
					</tr>
					<tr>
					<td>Perfil de Usuario</td>
					<td><input name="perfilUsuario" type="text" id="perfilUsuario" value=""> </td>
					</tr>															
					<tr>
					<td colspan="2"> <input onclick="comprobar()" type="buttom" name="submit" value="Enviar"> </td>
					</tr>
					</table>
		</form> 
el script de validación:

Código HTML:
 <script>
    function comprobar(){var mal=false;
    numero=document.forms[0].elements.length;
    for(a=0;a<numero;a++){
    if (document.forms[0].elements[a].value==""){document.forms[0].elements[a].style.backgroundColor="#ffffcc";mal=true;}
    else{document.forms[0].elements[a].style.backgroundColor="white";}
    }
    if(mal){alert("Por favor, rellene las cajas coloreadas");}
    else{document.forms[0].submit()}
    }
    
</script> 
Espero que puedan ayudarme. Gracias.