Güenas
monoswim
mira, lo que es propietario de explorer es el all
document.all
hace tiempo que dejó de utilizarse pero aún lo mantiene implementado y lo reconoce
el layers (document.layers) fue otro invento propietaro de Netscape y sólo furula hasta la versión 4.x. Desde la versión posterior a 4.x ni siquiera lo tiene implementado y no es reconocido. La forma universal y standard de acceder a un elemento concreto mediante su id es el getElementById que está implementado en los navegadores al menos desde IE5.0 y NS6. Para que un navegador no tenga implementado ese método tiene que ser muuuy viejo