Looking for a complete and standard DOM Javascript Diagram......

Posted on 2003-03-07
Medium Priority
Last Modified: 2013-11-19
Hi everybody,

I am looking for a DOM schema for programming javascript. I know there are three differents DOMs, one _standard_ from Netscape, other from Micro$oft and the last and the most obsolete in MAC ( personal opinion, no flame).
I would like to find a neutral DOM diagram to be sure that everything I program in javascript, it will work in any browser under any operating system.

Maybe I am dreaming and that's impossible.... :(

I looked in W3C website but I couldn't find any diagram on it.

Thanks in advance.
Question by:jacortijo
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 12

Accepted Solution

ahosang earned 200 total points
ID: 8087728
Your picture of DOM models is a little off in my opinion. There seems nowadays to be two which will be of any relevance for the foreseeable future.
2)IE DOM - differs in event handling, XML loading, Range handling mainly. Newer IE and Netscape do agree on most of the W3C DOM though. The old Netscape DOM is getting less and less supported(rightly so).
The only way to code in javascript which should work in all browsers is to code for NN3, IE3 level javascript.
If you want a library, that has branches for different browsers and employs browser sniffing, you'd have to search for a particular lib that handled particular functions
LVL 16

Expert Comment

ID: 10098198
No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

Accept: ahosang {http:#8087728}

Please leave any comments here within the next seven days.

EE Cleanup Volunteer

Featured Post

Get real performance insights from real users

Key features:
- Total Pages Views and Load times
- Top Pages Viewed and Load Times
- Real Time Site Page Build Performance
- Users’ Browser and Platform Performance
- Geographic User Breakdown
- And more

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction Since I wrote the original article about Handling Date and Time in PHP and MySQL several years ago, it seemed like now was a good time to update it for object-oriented PHP.  This article does that, replacing as much as possible the pr…
Styling your websites can become very complex. Here I'll show how SASS can help you better organize, maintain and reuse your CSS code.
Viewers will learn about arithmetic and Boolean expressions in Java and the logical operators used to create Boolean expressions. We will cover the symbols used for arithmetic expressions and define each logical operator and how to use them in Boole…
The viewer will learn the benefit of using external CSS files and the relationship between class and ID selectors. Create your external css file by saving it as style.css then set up your style tags: (CODE) Reference the nav tag and set your prop…
Suggested Courses

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question