Scar: über DOM eine tabelle einfügen

Beitrag lesen

wieso arbeitet der unten stehende code nicht mit dem IE?
kann mir da einer helfen?

<html>

<body id="xt">

<script>

var elem = document.getElementById("xt");

var t_table = document.createElement("table");
 t_table.style.backgroundColor = "red";
 t_table.style.width  = "100px";
 t_table.style.height = "100px";
 elem.appendChild(t_table);

var t_tr = document.createElement("tr");
 t_table.appendChild(t_tr);

var t_td = document.createElement("td");
 t_tr.appendChild(t_td);

var t_td_name = document.createTextNode("Test");
 t_td.appendChild(t_td_name);

</script>

</body>
</html>

mfg Chris