This appendix serves as a reference for the functionality provided by the Document Object Model discussed in Chapter 5.
DOM functionality has come in a variety of flavors, starting with the original prespecification DOM Level 0 on up to DOM Level 3. One of the things to understand about the DOM is that it is considered a living standard. Each level is describes the features and behaviors that are added. The DOM itself is a representation of the document with nodes and properties the can have events associated with them.
If you wanted to understand some of the details of DOM the W3C’s web sites serve as an excellent ...