title: Can't set innerHTML on tbody in IE
body: <p>I have a table like this:</p>
  
  <pre><code>&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th colspan="1"&gt;a&lt;/th&gt;
          &lt;th colspan="3"&gt;b&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody id="replaceMe"&gt;
      &lt;tr&gt;
          &lt;td&gt;data 1&lt;/td&gt;
          &lt;td&gt;data 2&lt;/td&gt;
          &lt;td&gt;data 3&lt;/td&gt;
          &lt;td&gt;data 4&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
  &lt;/table&gt;
  </code></pre>
  
  <p>and a method returns me the following after an ajax request:</p>
  
  <pre><code>&lt;tr&gt;
      &lt;td&gt;data 1 new&lt;/td&gt;
      &lt;td&gt;data 2 new&lt;/td&gt;
      &lt;td&gt;data 3 new&lt;/td&gt;
      &lt;td&gt;data 4 new&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>I want to change the innerHTML like</p>
  
  <pre><code>document.getElementById('replaceMe').innerHTML = data.responseText;
  </code></pre>
  
  <p>However, it seems that IE can't set innerHTML on <code>&lt;tbody&gt;</code>. Can anyone help me with a simple workaround for this issue?</p>