Necu:
La respuesta de
JavierB es correcta
pero, tienes que evaluar para qué necesitas la función realmente.
Si lo que necesitas es decirle al usuario "tienes que seleccionar al menos una casilla" la función que te ofrecí no dará resultado porque "si el usuario pincha en una casilla es que está seleccionando una, es decir, cumple tu objetivo" pero "si el usuario no pincha ninguna casilla ¿Cómo le avisarás que no ha seleccionado ninguna y que debe hacerlo si no llamas a la función de alguna otra forma?
Ahora, si en cambio necesitas saber si seleccionó alguna casilla para realizar otra acción, en ese caso es lo correcto!
Por ejemplo, si el usuario selecciona la casilla "A" le habilitas un campo de un formulario, etc...
En tal caso, debes modificar el script. Necesitarás uno nuevo.
Todo depende de lo que realmente necesites.
Saludos!!!!