Foros del Web » Programando para Internet » Javascript »

Al borrar fila en tabla HTML, se descoloca la tabla

Estas en el tema de Al borrar fila en tabla HTML, se descoloca la tabla en el foro de Javascript en Foros del Web. Hola a todos, no sé si debería escribir aqui mi problema o en el apartado de HTML pero ahí va. Tengo en un fichero.js una ...
  #1 (permalink)  
Antiguo 29/09/2011, 10:47
 
Fecha de Ingreso: marzo-2011
Mensajes: 18
Antigüedad: 13 años, 1 mes
Puntos: 0
Al borrar fila en tabla HTML, se descoloca la tabla

Hola a todos,

no sé si debería escribir aqui mi problema o en el apartado de HTML pero ahí va.

Tengo en un fichero.js una función que me elimina una fila de una tabla en html. Se elimina la fila que esté checkeada.
La elimina correctamente pero se me descolocan los estilos de la tabla... Por lo tanto no me sirve de mucho... Cómo podría solucionar este problema de los estilos?

Este es mi codigo:

Código HTML:
	  var table = document.getElementById('list');
											  if(table.rows.length!=1){		
													var ultima = table.rows.length-2;
													for(var i=ultima; i>=0; i--){
														
														//Recoger la fila
														fila = $('input[name=check]')[i];

														//Comprobar si es la que tiene el check marcado
														if (fila.checked){
						                                   //Eliminar (En la tabla, la cabecera cuenta como una fila más)
															table.deleteRow(i+1);
														}
													}
												}
  #2 (permalink)  
Antiguo 29/09/2011, 12:26
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Al borrar fila en tabla HTML, se descoloca la tabla

actualiza el post, no se ve el código
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 29/09/2011, 12:41
 
Fecha de Ingreso: marzo-2011
Mensajes: 18
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Al borrar fila en tabla HTML, se descoloca la tabla

var table = document.getElementById('lista');
if(table.rows.length!=1){
var ultima = table.rows.length-2;
for(var i=ultima; i>=0; i--){

//Recoger la fila
fila = $('input[name=check]')[i];

//Comprueba si es la fila con el check
if (fila.checked){
//Borrar fila (La cabecera cuenta como una fila más)
table.deleteRow(i+1);
}
}
}

Etiquetas: fila, html, js, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:11.