Hola:
Acabo de probarlo en explorer 7 y arreglando un par de cosillas funciona... falta en el código que nos pasaste el array dates (puse esto: var dates = [1,2,3,4];
Y entrecomille lo que pusiste en createTextNode()...
No sé en qué versión de ie lo probaste... las más viejas tienen implementaciones DOM más básicas.
Saludos