Hola de nuevo a todos.
Tengo un pequeño problemilla con la validacion de un formulario.
Necesito que si el valor de un campo select se cambia a un estado (abierto, cerrado) verifique si existen 2 campos en el formulario que estan vacios.
En caso de que esten vacios, no debe hacer nada y no enviar el form, y si estan con algun dato en ese caso enviar el form.
Este es el codigo que tengo:
<script type='text/javascript'>
function notEmpty(elem,elemen2,helperMsg){
if(form1.Estado.value = Cerrado){
if(elem.value.length == 0) or (elem2.value.length == 0){{
alert(helperMsg);
elem.focus();
return false;
}
}
return true;
}
</script>
Este debe controlar el valor de un campo select que se llama Estado y que puede tener 2 opciones, abierto o cerrado, y si se envia el valor "Cerrado" compruebe que los campos Fecha_Fin y Sumatorio no esten vacios
En el form pongo la validacion de los campos al pulsar el boton submit:
<input name="Submit" type="submit" id="Submit" onclick="notEmpty(document.getElementById('Fecha_F in','Sumatorio'), 'Error a mostrar')" value="Actualizar Registro">
Pero nada, que no lo consigo ni para atras. Comentar que he verificado la Id de los campos Fecha_Fin y Sumatorio para que sea exactamente esa.
No se si alguno me puede hechar una manilla ;)