Hola a tod@s. Tengo un problema con el siguiente javascript, el cual consiste en una validación de checkbox (en el caso de tener seleccionado más de un checkbox me sale un mensaje diciendo que solo puede seleccionarse uno y seguidamente redirigirme a la página actual en el caso de que no tenga ningún checkbox seleccionado me sale otro mensaje indicando que hay que seleccionar un checkbox y redirigirme a la ventana actual) el alert funciona correctamente pero no me manda a la página actual si no a otra página. ¿Cómo puedo solucionar esto? Muchas gracias.
Código PHP:
function contar() {
var checkboxes = document.getElementById("form1").borrar; //Array que contiene los checkbox
var cont = 0; //Variable que lleva la cuenta de los checkbox pulsados
for (var x=0; x < checkboxes.length; x++) {
if (checkboxes[x].checked) {
cont = cont + 1;
}
}
if(cont<1){
alert ("Debe de seleccionar una opción");
return("usuario-mensajes.asp")
}
if(cont>1){
alert ("El número de checkbox pulsados es " + cont);
return("usuario-mensajes.asp")
}
}