[ code]...[ /code]
[ php]...[ /php]

non ho molto tempo per spiegarti nei particolari, ma tutto dipende dal markup:
tu dopo un <tr> vai a capo e per i browser aderenti agli standard quell' andare a capo e' un nodo di testo (vuoto), questo e' il primo figlio, che ovviamente non puo' avere altri figli

appoggiati ad una funzioncina che restituisca in maniera crossbrowser il riferimento al primo nodo figlio dell' elemento che sia sicuramente un elemento
codice:
function getFirst(n){
	for(var f=n.firstChild;f!=null;f=f.nextSibling){
		if(f.nodeType==1) return f;
	}
	return false;
}
cosi' da poter scrivere qualcosa del genere
var testoInPrimoTd=getFirst(items[0].parentNode.parentNode).firstChild.nodeValue;

ciao