Building Forms with JavaScript
The ability to interact with, and obtain information from web site visitors is a central theme behind the JavaScript language. No JavaScript book would be complete, therefore, without exploring how to handle Graphical User Interface Componments (GUI) objects such as buttons, text input fields, checkboxes, radio boxes and selections, together with the form object that bring them all together.