Scripting for form validation, animation, external access
- HTML allows scripting, DOM defines interface.
- Bindings in specific languages
- No special code, easier to maintain.
- DOM Level 1: access to HTML and XML documents
- DOM Level 1: style sheets, event model, query language
- "Event sheets"? Reuse CSS selector syntax?
"DHTML" = HTML + CSS + DOM + scripting
See the Document
Object Model, Level 1 Recommendation and the DOM Activity.