RKCP Information Technology

Home » Courses   » DOM



This course will, through lecture and extensive hands-on workshops, teach you the basics of XML: its syntax, how to work with an XML document as an object tree, how to apply a content model to an XML document, and how to use XML style sheets to transform a document.


  • Recognize and understand the Document Object Model (DOM) for representing XML documents.


  • Background in any of the following is required: software programming; general Internet/Web development, Document processing; markup languages (including SGML), Data processing.
  • Familiarity with JavaScript or VBScript is also helpful but not required.
  • Specific HTML or application development experience is helpful but not required.


Expand All
  • 1. Introduction to DOM
    • What is DOM?
    • Generating a DOM Tree
    • DOM Tree Nodes
    • Types of Nodes
    • Basic Node Attributes
    • Node Parent & Siblings
    • Node Children
    • NodeList
    • Elements
    • Document
    • Element Attributes
    • The Attr Interface
    • Getting Attributes
    • Handling Text
    • Text Nodes
    • Other Character Nodes
    • Processing Instructions