Código:
Pueden ver como auqnue le alla sacado al parte de submit el formulario me lo envia igual y no se proque. // JavaScript Document <!-- ##### valida index --> function valida_envia(){ // Valida nombre if(document.formulario1.nombre.value == "") { alert("Por favor indique su Nombre"); document.formulario1.nombre.focus(); return 0; } // Valida apellido if(document.formulario1.apellido.value == "") { alert("Por favor indique su Apellido"); document.formulario1.apellido.focus(); return 0; } // Valida genero if(document.formulario1.sexo.selectedIndex == "") { alert("Por favor seleccciona tu genero"); document.formulario1.sexo.focus(); return 0; } // Valida genero if(document.formulario1.estado.selectedIndex == "") { alert("Elige un estado"); document.formulario1.sexo.focus(); return 0; } // envia formulario document.formulario1.submit(); return true; } <!-- ##### valida index --> function valida_envia2(){ // Valida dni if(document.formulario2.dni.value == "") { alert("Por favor indique su DNI"); document.formulario2.dni.focus(); return 0; } }
Tambien comento que mi forma de llamado a la fucion no es en el form como lei en otros lados sino en vez de un boton tengo un link
Código:
A la primera funcion tambien la llamo de un link pero esa fucniona correctamente. Espero ayuda porque hace 2 dias que vengo tratando de encontrar un error y me estoy dando por vencido<a onClick="valida_envia2()" class="button form-button-submit">Guardar datos</a>
Gracias