Hola, tengo un problemilla cuando quiero validar que se haya seleccionado un radio button antes de mandar el form. Pasa cuando no se ha seleccionado nada y pulsa el botón...He aquí código y si quieren pueden pegarlo y probarlo acá...
http://www.pepemolina.com/probador/
De antemano muchas gracias...
Código Javascript
:
Ver original<HTML>
<BODY>
<form name="formulario" action="grabar.asp" method="post" onSubmit="revisarCheck()" >
Aprueba <input type="radio" name="revisa_mes" value="1">
Rechaza <input type="radio" name="revisa_mes" value="2">
<input type="submit" name="Guardar" value=" Guardar " class="textosimple" >
</form>
</BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
function revisarCheck()
{
var valorSeleccionado=0;
var elementos = document.getElementsByName("revisa_mes");
for(var i=0; i<elementos.length; i++)
{
if(elementos[i].checked)
{valorSeleccionado = elementos[i].value; }
}
if (valorSeleccionado==0)
{ window.alert("Error: Debe seleccionar una Revisión.");
return false; }
else{return true;}
}
</SCRIPT>