Código HTML:
<html> <head> <title>Untitled Document</title> <script> var resultado; resultado = ''; function validar_rgroup(rgroup) { var algo_pinchado; algo_pinchado = 'no'; for (var i=0; i<rgroup.length; i++) { if (rgroup[i].checked) { algo_pinchado = 'si'; break; } } if (algo_pinchado == 'no'){ resultado = resultado + 'Selecciona un valor para la pregunta: ' + rgroup[0].name + '\n'; } } function validar_form(formulario) { validar_rgroup(formulario.nublado); validar_rgroup(formulario.lloviendo); if (resultado != '') { resultado = 'Debes corregir los siguientes aspectos en tu encuesta: \n' + resultado; alert(resultado); } } </script> </head> <body> <form name="form1" method="post" action="" onsubmit="validar_form(document.form1)"> <p>esta nublado?? <input type="radio" name="nublado" value="poco"> <input type="radio" name="nublado" value="normal"> <input type="radio" name="nublado" value="mucho"> </p> <p>esta lloviendo?? <input type="radio" name="lloviendo" value="poco"> <input type="radio" name="lloviendo" value="normal"> <input type="radio" name="lloviendo" value="mucho"> </p> <p> <input type="submit" name="Submit" value="Submit"> </p> </form> </body> </html>