Je hebt Netscape DOM/W3C DOM en IE DOM. Omdat hij door de W3C DOM (de validator) geraakt wil dit nog niet zeggen dat de IE en Netscape werken. Deze 3 DOMs hebben overal raakpunten en gelijknamige eigenschappen, maar toch ook weer niet

.
Ik weet waar ik over spreek, javascript code die compatibel is met alle 3 is een meeeeeerde

. Het komt er eigenlijk op neer dat geen enkele browser perfect technologisch aan de w3c dom voldoet.
O'reily reference is echt iets handig hier voor, die kan voor bv xHTML perfect per tag weergeven wat kan en niet kan. Deze reference kan je wel vinden

. Maar ja, wie gebruikt er nu ook nog javascript

, als je het compatibel wil maken, ga je nog veel sneller af zijn met een simpele detect and choose methode.
"We are the Borg. Lower your shields and surrender your ships. We will add your biological and technological distinctiveness to our own. Your culture will adapt to service us. Resistance is futile."