hola tengo un gran problema y ya lei y busque los post y al menos yo no encontre al menos yo no encontre nada parecido q podra ser, estoy programando en jsp, lo que pasa es que tengo una fila
llena de checkbox que se carga dinamicamente obteniendo valores de la bd.
tengo un boton que trata de eliminar unos checkbox, lo hace bien pero el problema ocurre cuando tiene solo un checkbox
el codigo en javascript es:
//ESTO NO FUNCIONA: solo funciona si hay mas de dos, porq si hay una solo sale que la variable docente no esta definida
function EliminarFila(formulario){
var miTabla = document.getElementById("cuerpoTabla");
for(i=0; i< formulario.docente.length; i++){
if(formulario.docente[i].checked)
miTabla.deleteRow(i);
}
}
//ESTO SI FUNCIONA: con todo
function EliminarFila(formulario){
var miTabla = document.getElementById("cuerpoTabla");
var elem=document.getElementsByName('docente');
for(i=0; i< elem.length; i++){
if(elem[i].checked)
miTabla.deleteRow(i);
}
}
voy a utilizar el segundo pero quisiera saber que estoy haciendo mal en el primer script para que no funcione????
chau