Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2012, 13:32
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 10 meses
Puntos: 1532
Respuesta: Validar campos y redirigir con un mismo boton

1 - de preferencia llame a la función en el onsubmit del form:

Código HTML:
Ver original
  1. <form onsubmit="return valida_envia();" > ... </form>

de esa forma si todo está OK solo deber hacer un return true; dentro de la función.

2 - evite usar como nombre el nombre (valga la redundancia) de una etiqueta:

<select name="selectx" ...>...

puede que en JS no importe, pero si se acostumbra puede tener problemas en otros lenguajes

3 - de preferencia use las colecciones, porque son soportadas por la mayoría de los navegadores:

document.forms['form1'].elements['selectx'].value

4 - puede, dentro de la función cambiar el action del form:

document.forms['form1'].action = 'miotraurl.php';
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...