DHTML / DOM Development
Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.
Overview:
Aspect Training's DHTML/DOM Development training course is a highly practical,
workshop-style course. It teaches how to combine Cascading Style Sheets, JavaScript
and the Document Object Model (DOM) to create up-to-the-minute, dynamic designs
which make the most effective use of the Browser window and enhance the user's visit
to the site. The most prominent feature of the course is its focus on the Document
Object Model (DOM).
The Document Object Model (DOM) is a cross-platform and language-independent convention for
representing and interacting with objects in HTML, XHTML and XML documents. Aspects of the DOM
(such as its "Elements") may be addressed and manipulated withi…
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.
Overview:
Aspect Training's DHTML/DOM Development training course is a highly practical,
workshop-style course. It teaches how to combine Cascading Style Sheets, JavaScript
and the Document Object Model (DOM) to create up-to-the-minute, dynamic designs
which make the most effective use of the Browser window and enhance the user's visit
to the site. The most prominent feature of the course is its focus on the Document
Object Model (DOM).
The Document Object Model (DOM) is a cross-platform and language-independent convention for
representing and interacting with objects in HTML, XHTML and XML documents. Aspects of the DOM
(such as its "Elements") may be addressed and manipulated within the syntax of the JavaScript
programming language.
Aspect Training's DHTML/DOM Development training course has been designed for those
with a good working knowledge of XHTML (or HTML), Cascading Style Sheets and
JavaScript.
Prerequisites:
HTML (or XHTML) experience; CSS Introduction course skill set; JavaScript Introduction
skill set
Course Topics:
DHTML Explained
CSS, JavaScript and the DOM
Why use DHTML?
DHTML limitations
The Document Object Model
Understanding the DOM
Different versions of the DOM
Detecting the DOM type
Feature sensing
Using a cross-browser DOM
Working with Objects
Visible and invisible objects
Moving objects on the page
Working with the stacking order
Animating objects
Global Techniques
Creating a global event handler
Scrolling the page
Positioning the browser window
Sizing the browser window
Moving the browser window
Working with CSS
Identifying an object
Changing a definition
Adding a new style
Changing the class of an object
Enabling/disabling style sheets
More Dynamic Techniques
Dynamic headers and footers
Creating Drop-down menus
Creating sliding menus
Intelligent menus
Custom scroll bars
Pop-up hypertext
Drag and drop objects
Following the mouse
DHTML and Forms
Using form input
Contextual forms
Actions from forms
Further Considerations
Cross-browser issues
Cross-browser work arounds
Available tools
Available resources
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
