Comprobación:
Código Javascript:
Ver original
<script language="javascript"> function validar(frm) { var ret; var enviar = document.frm.enviar.value; var usuario = document.getElementById("usuario").checked; var emails_adicionales = document.frm.emails_adicionales.value; if (frm.enviar.value == 1 && (usuario==false && emails_adicionales=="")) { alert('Si el informe se va a enviar, debe seleccionar un usuario o proporcionar un email en la casilla Emails Destinatarios'); ret = false; } return ret; } </script>
Formulario:
Código HTML:
Ver original
<form id="frm" name="frm" method="post" action="" onsubmit="return validar(this)"> <p> <select name="enviar" id="enviar"> </select> <input name="usuario" type="checkbox" id="usuario" value="1" /> <input name="usuario" type="checkbox" id="usuario" value="2" /> <input name="usuario" type="checkbox" id="usuario" value="3" /> <input name="usuario" type="checkbox" id="usuario" value="4" /> <input name="usuario" type="checkbox" id="usuario" value="5" /> <input type="text" name="emails_adicionales" id="emails_adicionales" /> </p> <p> <input type="submit" name="button" id="button" value="Enviar" /> </p> </form>
Gracias y salu2