- Understanding Forms
- Creating a Form
- Inserting Form Objects
- Modifying Text Fields and Text Areas
- Modifying Radio Buttons and Check Boxes
- Modifying Lists and Menus
- Modifying Buttons
- Inserting an Image Button
- Making Form Objects Dynamic
- Using Tables to Control Forms
- Validating Forms
- Creating and Editing a Jump Menu
- Viewing Example Code for Forms
Forms are all around us... You fill out forms to get your driver’s license, apply for a job; even to get married. A simple definition of a form would be some method for extracting information on a particular subject. For example, to fill out a job application form, you would have to enter your pertinent information on who you are (name, address), recent jobs, why you’re experienced enough to apply for the job, and government stuff, like your social security number. An even simpler definition would be to say that forms collect information... it’s how you collect that information that makes all the difference.
For example, you might design your form on paper, and the person filling out the form is required to write the information down with a pen or pencil. The information is collected by another person, and along with other forms, compiled (by hand) into a final readable product. Not very efficient; however, that’s the way it was done, many long years ago.
Today forms are filled out on a computer screen; the data is validated and compiled into a readable final product, along with relevant statistics and averages. What I’m describing is creating electronic forms, designed, implemented, and finished, all with the help of Adobe Dreamweaver.
Adobe Dreamweaver simplifies the process of creating and implementing forms of any size and complexity. In this chapter you learn how to create basic forms, and populate the forms with all the goodies, such as: check boxes, radio buttons, text input fields; even drop-down menus.
Once a form is created, it can deposit that information into an appended database, where other statistical applications can massage the data into any structure desired by the final user.