по поводу
var allhtml = document.getElementsByTagName("html");
солидарен с предыдущим оратором
можно воспользоваться appendChild или можно все тем же innerHTML например находим нужный тег table и перезаписываем его
var allhtml = document.getElementsByTagName("table");
allhtml[0].innerHTML += "<tr><td>trololo</td></tr>"
короче сказать вариантов море
читайте, изучайте, интересуйтесь