Estoy intentando hacer que un input del tipo radio sea obligatorio en el formulario, he estado buscando en el foro y google y he encontrado algunos ejemplos.
He hecho la siguiente condición dentro de un script lleno de condiciones que sacan alertas en función del fallo:
Código:
No se porque no funciona, concretamente el input radio es este:if(document.formulario.Categoria.checked){ }else{ alert("El campo categoria está vacio"); return false; }
Código:
La función que llaman al hacer click en el input no es la que está el script que he subido aquí, es otra función diferente.<table style="width:1024"> <td style="width:auto; height:50px;border: black 0px solid;"><center><font size='6'; font color='white'><br><b>Alevín</b></center><br><center><input style="margin-top:-20px;" id="Categoria" onclick="toggle(this)" size="40" type="radio" name="Categoria" value="Alevin" ></center><br></font></td> <td style="width:auto; height:50px;border: black 0px solid;"><center><font size='6'; font color='white'><br><b>Cadete</b></center><br><center><input style="margin-top:-20px;" id="Categoria" onclick="toggle(this)" size="40" type="radio" name="Categoria" value="Cadete" ></center><br></font></td> <td style="width:auto; height:50px;border: black 0px solid;"><center><font size='6'; font color='white'><br><b>Junior</b></center><br><center><input style="margin-top:-20px;" id="Categoria" onclick="toggle(this)" size="40" type="radio" name="Categoria" value="Junior" ></center><br></font></td> <td style="width:auto; height:50px;border: black 0px solid;"><center><font size='6'; font color='white'><br><b>Senior</b></center><br><center><input style="margin-top:-20px;" id="Categoria" onclick="toggle(this)" size="40" type="radio" name="Categoria" value="Senior" ></center><br></font></td> <td style="width:auto; height:50px;border: black 0px solid;"><center><font size='6'; font color='white'><br><b>Senior-KZ2</b></center><br><center><input style="margin-top:-20px;" id="Categoria" onclick="toggle(this)" size="40" type="radio" name="Categoria" value="Senior-KZ2"></center><br></font></td> </table>
Muchas gracias! Un saludo