Queria saber si me podeis ayudar en esto.
Tengo una tabla que se crea dinamicamente (conforme los usuarios que tenga la base de datos tendra mas filas).
Por cada fila, al inicio hay un checkBox, a los cuales quiero asignarles una funcion en JavaScript y que si hay alguno que este activado active un botón, sino no.
Os pongo mi código pero no me funciona, os pido que me echeis una mano por favor:
Donde se crea el checkBox dinamicamente
Código:
Código:
Y el codigo del Script"<TD width=\"20%\"><input type=\"checkbox\" id=\"caja" + i + "\" onClick=\"checks(" + numeroUsuarios + ")\"></TD>";
Código:
Código:
Pues bien, no se porque cuando hago click en los checkBox no me activa el boton.<script language="javaScript" type="text/javascript"> function checks(numeroChecks) { boolean algunoActivo = false; var boton = document.getElementById("eliminar"); var x; for(i = 1; i <= numeroChecks && !algunoActivo; i++) { x = document.getElementById("caja" + i); if(x.checked=true) { algunoActivo = true; } } if(algunoActivo) { boton.disabled = false; } else { boton.disabled = true; } } </script>
Alguien sabe que cambio tengo que hacer? Gracias!