Mi problema es el siguiente, tengo el siguiente script:
Código:
que utilizo para que el usuario no seleccione más de determinado número de opciones, de más esta decir que las opciones son checkbox. El código funciona perfectamente en IE pero en firefox no.function cuentaopc(pregunta) { for (i=0; i<arreglocancheck.length; i++) { if (arreglocancheck[i][0]==pregunta) cantidad_opciones = arreglocancheck[i][1]; } for (i=0; i<arreglocheck.length; i++) { if (arreglocheck[i][0]==pregunta) { var contador = 0; for (j=1; j<arreglocheck[i].length; j++) { var check_name = arreglocheck[i][j]; if (document.getElementById(check_name).checked) { contador++; if (contador > cantidad_opciones) document.getElementById(check_name).checked = false; } } } } var mensaje = "Solo puede seleccionar " + cantidad_opciones + " opciones"; if (contador>cantidad_opciones) alert(mensaje); }
Si hay alguien que sepa como solucionar esto se lo agradecería mucho.