El caso esta en que tengo esta funcion:
  
Código:
 function cerrar(obj){
	alert(document.getElementsByTagName("tr"));
	email=document.getElementById("emailNode"); 
	email.parentNode.removeChild(email.parentNode.childNodes[mailcount+5]);
	mailcount --;
	if (mailcount==0){
		//retirar el código para borrar la última dirección de mail 
		document.getElementById("mailManagment").removeChild(document.getElementById("cerrarMail"));
	}
}
  con ella elimino los campos de formulario que he creado dinamicamente, pero donde hago el parentNode.removeChild he de pasarle al mailcount un "+5" que es el numero de TR que hay de serie en la tabla antes de agregarle ningún campo extra.  
Y para eso quiero el getElementsByTagName('tr') para comprobar cuantos recoge y no tener q ir cambiando el numerito manualmente siempre q implemente eso. 
Alguien me ha entendido...