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>
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>