hola, probe haciendo asi 
Código:
 for(i in document.all) 
document.write(i+"<br>");
  
y me imprimió esto:
2
length
0
1
2
3
4
5
6
..
.-
...
..... 
y no paraba, tube que cerrar la ventana casi. para que usan esa sentencia? no entendi su función aún. 
ejemplo (de caricatos): 
Código:
 s = document.createElement("select");
if (document.all) s.attachEvent("onchange", cambioIE);
else s.addEventListener("change", cambioMO, flase);
  Muchas Gracias de antemano