HTML: Ajouter des éléments dynamiquement à l'aide de JS

De travail avec HTML5, j'ai créé un tableau simple qui consiste en une série de paire de champs (journal d'Activité, temps). J'ai cherché sur le web comment créer dynamiquement des champs à l'aide de Javascript, mais j'ai trouvé comment créer un champ à la fois (à l'aide d'getElementById). Le truc c'est que j'aimerais créer une série de balises. Sens, lorsque l'utilisateur clique sur "ajouter un champ", j'aimerais que JS génère une autre rangée sur la table, avec une paire de champs, au lieu de coder en dur le tableau complet (l'extrait de code ci-dessous n'a que deux lignes, mais je serais probablement besoin de 10-15 lignes).

L'extrait de code pour le tableau de la figure ci-dessous. En utilisant le CSS de la page semble que c'est sur la capture d'écran.
capture d'écran:

J'apprécierais toute aide.
Merci à l'avance.

HTML:

<!DOCTYPE html>
<html>
<head lang="en">
   <meta charset="utf-8">
   <title>Activity Log</title>
   <link href="styles.css" rel="stylesheet">
   <script type="text/javascript" language="javascript" src="script.js"></script>

</head>

<body>
<div class="container">
    <div class="row">
        <div class="leftcol">
            <form name='mainForm' id='mainForm' method="get" action="http://www.randyconnolly.com/tests/process.php">
  <fieldset>
     <legend>Input Activity Logs</legend>
     <table id=tracklist>
      <tr>
        <th colspan="3">Track List: </th>
      </tr>
      <tr>
        <td>1</td>
        <td><label>Activity Log: </label><br/><input type="text" name="actlog1" class="required"></td>
        <td><label>Time: </label><br/><input type="time" name="time1" class="required"></td>
      </tr>
      <tr>
        <td>2</td>
        <td><label>Activity Log: </label><br/><input type="text" name="actlog2" class="required"></td>
        <td><label>Time: </label><br/><input type="time" name="time2" class="required"></td>
      </tr>
     </table>
     <input type="submit" />
  </fieldset>
</form>
        </div>

    </div>
</div>
</body>
</html>