Dengue: HTML aus HTML-Tag auslesen

Beitrag lesen

Hallo, folgendes Problem:

Ich habe in einer Tabelle eine Zeile, die ungefähr so aufgebaut ist:

<td id="1"><font color="#006600"><u>Hallo</u></font></td>

In einer Javascript-Funktion, die beim Starten der Seite geladen wird, möchte ich jetzt den gesamten Inhalt des TD-Tags (auch den Font und u-Tag) auselesen lassen per alert.

Mit der Data-Methode geht es nicht, da nur Textknoten damit bearbeitet werden können.
Bsp:
alert(document.getElementsByTagName("u")[0].firstChild.data); -> geht
alert(document.getElementsByTagName("td")[0].firstChild.data); -> geht nicht (nur ein "undefined")

Wie kann ich jetzt aber auch den HTML-Code aus dem TD-Tag auslesen, sodass in der Alert-Box das erscheint:
<font color="#006600"><u>Hallo</u></font> ?

Danke

MfG
Dengue