JavaScript-DOM

In the back of our text Appendix A & B pgs 473-494 is a Glossary. However I usually use Google, Dictionary.com and Wikipedia http://en.wikipedia.org/wiki/Document_Object_Model to get more indepth descriptions.

The DOM - Document Object Model is a cross-platform and language-independent convention for representing and interacting with objects in HTML, XHTLM and XML documents.

The public interface of a DOM is specified in its API - Application Programming Interface. Our Text begins to give you the overview in Chapter 10. Although it is first mentioned throughout the first chapters.

The W3C (World Wide Web Consortium) is the official "Keeper" of DOM's because they are constantly evolving as the languages evolve. I will start discussing it soon, because students will ask - how do we learn the language rules. If you have never navigated a DOM before - there is a learning curve to them.

http://www.w3.org and the W3C's definition of a DOM http://www.w3.org/DOM

http://www.w3schools.com

http://www.w3schools.com/jsref JavaScript and HTML DOM reference

http://www.tutorialspoint.com/javascript/javascript_w3c_dom.htm