tr in td ist nicht wirklich gut.
tr in td, wie kommst du darauf? <tr><td> bedeutet td in tr und ist, denke ich, ganz normal!
Der Firefox bietet dir die Möglichkeit, dir den per Javascript erzeugten Quellcode anzuzeigen (markieren -> rechte Maustaste -> Auswahl-Quelltext anzeigen).
Weiss ich aber der per Javascript erzeugte Code wird nicht angezeigt, obwohl ich die Felder sehen kann.