Código:
, tengo un script que esta linkado a este formulario que es este:<form action="procesa.php" method="get" name="form"> <table> <tr> <td><span class="Estilo11"> Nombre/s: </span></td> <td><input name="nombre" type="text"/></td> </tr> <tr> <td><span class="Estilo11"> Apellido/s: </span></td> <td><input name="apellido" type="text" /> </td> </tr> <tr> <td><span class="Estilo11"> Su dominio www. </span></td> <td><input name="dominio" type="text" /></td> </tr> <tr> <td><span class="Estilo11"> E-mail: </span></td> <td><input name="email" type="text" /> </td> </tr> <tr> <td><span class="Estilo11"> Plan a contratar: </span></td> <td><span class="Estilo11"> <input type="radio" name="hostingbasico" value="niquel"/> Hosting niquel </span></td> <td><span class="Estilo11"> <input type="radio" name="hostingbasico" value="bronce" checked /> Hosting bronce </span></td> <tr> <td><span class="Estilo11"> Tiempo: </span></td> <td><span class="Estilo11"> <input type="radio" name="tiempo" value="semestral" /> 6 meses </span></td> <td><span class="Estilo11"> <input type="radio" name="tiempo" value="anual" checked /> 12 meses </span></td> </tr> <tr> <td><span class="Estilo11"> Pais: </span></td> <td><input name="pais" type="text" /></td> <tr> <td><span class="Estilo11"> Ciudad: </span></td> <td><input name="ciudad" type="text" /> </td> </tr> <tr> <td><span class="Estilo11"> Su direccion es: </span></td> <td><input type="text" name="dire"/></td> </tr> <tr> <td><span class="Estilo11">Docum. de Iden.</span></td> <td><input type="text" name="documento"/></td> </tr> <tr> <td><span class="Estilo11">Telefono: </span></td> <td><input type="text" name="telefono"/></td> </tr> <tr> <td><span class="Estilo11"> Contraseña: </span></td> <td><input name="clave" type="password" maxlength="8"/> </td> <td><span class="Estilo9 Estilo13 Estilo14">Su contraseña no debe tener mas de 8 caracteres </span> </tr> <tr> <td><span class="Estilo11"> Repita contraseña: </span></td> <td><input name="confirmclave" type="password" maxlength="8"/> </td> <td><span class="Estilo9 Estilo13 Estilo14">Por seguridad cree contraseñas con numeros y letras </span> </tr> <tr> <td><span class="Estilo11"> Forma de Pago: </span></td> <td><span class="Estilo11"> Efectivo <input type="radio" name="pago" value="efectivo"/> </span></td> <td><span class="Estilo11">Wester Union <input type="radio" name="pago" value="wester" checked /> </span></td> </tr> <tr> <td></td> </tr> <tr> <td></td> <td><input name="button" type="button" onClick="validar();" value="contratar"></td> <td><input type="reset" name="limpiar" value="Limpiar"/></td> </tr> </table> </form>
Código:
lo que yo quisiera saber es... puedo anidar funciones para crear validaciones mas fuertes? porque podria poner <script type="text/javascript" src="funciones.js"></script>
function validar(){
if (document.form.campo.value==""){
hace tal cosa ¿aqui puede ir otra funcion?
}else {
hacer tal cosa ¿puedo meter otra funcion o verificar si lo que ingreso fue un numero?
}
lo que quiero es: validar cada campo por separado haciendo cada funcion mas robusta ¿esto debo hacerlo dentro de una unica funcion? o llamar en onClink: a todos las funciones? ALGUNA AYUDAAAAA PLEASEEEEEEEEEEEEEE