in reply to Dynamic HTML Tables on the Client Side (OT)

Doing what you require is fairly even given a decent implementation of the latest javascript DOM, both IE5.5+ and Moz6 should support what you are looking to do. All you really need to do is treat the table it self as an object and then call the various table manipulation methods on it via the DOM. Here are a quick summary of several methods I copied from the MSDN site:
createTFoot
Creates an empty tFoot element in the table. 

createTHead
Creates an empty tHead element in the table. 

deleteCaption
Deletes the caption element and its contents from the table. 

deleteCell
Removes the specified cell (td) from the table row, as well as from the cells collection. 

deleteData
Removes a specified range of characters from the object.

deleteRow
Removes the specified row (tr) from the element and from the rows collection. 

deleteTFoot
Deletes the tFoot element and its contents from the table. 

deleteTHead
Deletes the tHead element and its contents from the table. 
  • Comment on Re: Dynamic HTML Tables on the Client Side (OT)