hice un sistema de encuestas y tengo el siguiente codigo
<script languaje="javascript">
function validate(form){
for(var i = 0; i < form.selec.length; i++){
if(form.selec[i].checked)return true;
}
alert('Debes seleccionar al menos una opcion');
return false;
}
</script>
<form method="post" action="guardar_prueba.php">
¿que le gusta mas a las personas?<br>
<INPUT TYPE="radio" value="1" name="selec">chocolates<BR>
<INPUT TYPE="radio" value="2" name="selec">paletas<BR>
<INPUT TYPE="radio" value="3" name="selec">bombones<BR>
<INPUT TYPE="SUBMIT" VALUE="votar" onclick="validate(this.form)">
</form>
el cual me lanza una alerta que dice " debes seleccionar al menos una opción", cuando doy clic en el botón votar y no se elije alguna del las opciones del radio,
la pregunta es ¿como le hago para lanzar una alerta en el mismo boton cuando si marco uno de los botones?
para darme a entender mejor quiero que cuando seleccione un radio y doy clic en votar me salga una alerta que me diga "gracias por votar" y cuando no elija una de las opciones me siga saliendo "debes seleccionar al menos una opcion"