7 April 2008
DOM, Javascript, and HTML Forms
This is where we switch gears from design to implementation. We'll start with client-side programming using JavaScript, which is used for everything from simple rollovers to complex calculators.
To make JavaScript work consistently, you need to understand the Document Object Model, or DOM, that the browser uses to represent objects to be manipulated (images, form fields, etc).
Readings on HTML Forms
- W3Schools HTML Forms and Input
- Simon Willison's Simple Tricks for More Usable Forms
- The Man in Blue's Accessible, Stylish Form Layout
- Enhancing Forms - Unobtrusive Javascript
