tengo un formulario con una serie de checkbox que se genera dinamicamente con un for dependiendo de lo que tenemos en una bd.
Código HTML:
<input id="che" class="check_rut" type="checkbox" name="sel[]" value="<?php print($ruta["id_ruta"]);?>"></input>
La funcion q hace eso es:
Código:
Aqui el problema, simplente la var checks queda indefinida porque los elementos se llaman sel[], si le quito los corchetes en el input la eliminacion en php no va, y si los dejo el javascript no los detectafunction preg_mult(){
var checks = document.getElementById("rutas_env").sel;
var cont = 0;
for (var x=0;x<checks.length;x++){
if (checks[x].checked){
cont = cont + 1;
}
}
if(cont==0) eliminar = alert("Debes seleccionar alguna ruta para eliminar");
else eliminar = confirm("¿Seguro que desea eliminar "+cont+" ruta(s)?");
return eliminar;
}
teneis alguna solucion??
gracias, saludos


pense que era algun enlace con alguna referencia de como usar la funcion.

