getElementsByTagName("nometag") va considerato come una collezione e non come un singolo oggetto come getElementById("id") pertanto devi dirgli a quale ti riferisci getElementsByTagName("td")[0] oppure getElementsByTagName("td")[1] etc..., altrimenti come fa il browser a capirlo?
Dato che è supportato da IE 5+ vedi tabella dom