Remplir Tableau HTML à l'aide de Javascript

Je veux remplir un prédéfini tableau html à l'aide de JavaScript:

<table>
    <tr>
        <th scope="col">ID</th>
        <th scope="col">Name</th>
    </tr>
    <div id='data'/>
</table>

à l'aide de

document.getElementById('data').innerHTML = ....

Mais depuis <div> n'est pas admis à l'intérieur de <table> code ci-dessus ne fonctionne pas. Quelle est la bonne façon d'atteindre cet objectif?

Euh, je ne peux pas imaginer que c'est la réponse que vous cherchez, mais... ne pas mettre un <div /> à l'intérieur d'un <table />?
Je soupçonne que vous êtes désireux de référence des cellules individuelles dans votre table plutôt que de mettre "divs" partout dans l'endroit. Ceci a été demandé avant sur SE: stackoverflow.com/questions/3065342/... La première réponse devrait vous aider ici.

OriginalL'auteur Chris | 2011-06-08