Traditionally, I would use a div for this but I thought I would ask to see if there was a more appropriate element.
I have a table that has a fully realized thead but the tbody is empty. Following the table I have a script element (of type text/javascript) that has the elements to put into the table and I'm using jsrender to create the elements within the tbody from the elements in the javascript.
From what I can tell, it is improper to have the script element inside the table except possibly inside one of the td or th elements but that sounds kinda gross to me.
I could just have the script tag come after the table with no container around it and find it via next sibling of the table but that seems fragile to me. I'd prefer to have a container. As I mentioned, a div would work but thought there may be something in html5 to specifically address this type of concept.