Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/07/2007, 15:28
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años
Puntos: 535
Re: lastChild de un tr

De mientras lo hice así, pero no me parece bueno por dos motivos:

1- Tengo que usar 2 FOR para poder discriminar los TH y los TD
2- Y luego, para dar con el último elemento de cada TR, tengo que usar un FOR anidado.

Código:
function tabla(){
	var tabla = document.getElementById('mi_tabla');
	var filas = tabla.getElementsByTagName('tr');
	for(var i = 0; i < filas.length; i++){
		var encabezados = filas[i].getElementsByTagName('th');
		for(var j = 0; j < encabezados.length; j++){
			if(j == encabezados.length - 1){
				encabezados[j].style.display = 'none';
			}
		}
		var columnas = filas[i].getElementsByTagName('td');
		for(var j = 0; j < columnas.length; j++){
			if(j == columnas.length - 1){
				columnas[j].style.display = 'none';
			}
		}

	}
}