table and javascript
Luke Breuer
IE and Firefox apparently automatically create a <tbody> element inside of tables. Therefore, adding rows should be done by calling .appendChild(...) on the <tbody>, not the <table>. The latter does not appear to work in IE and causes bugs in Firefox (somehow blank space appears to get appended to the table for each row appended to the <table>).
The same should go for <thead>, or any other TableSectionElement (does <tfoot> exist?).