Define and describe the following terms: variable, function, expression, event, and form.
What do each of the following tags do (indicate also if the tag is used as part of a pair and any relevant attributes): form, input, select, and option?
How do you do the following tasks?
Specify the handler of a form to be the program handles.php.
Specify a place in a form for the customer to write his or her name.
Specify a set of choices for the customer, allowing only one choice.
Specify a pull-down menu of choices.
Create a button that starts something—say, a call to a function doit()—every three seconds.
Specify that something—say, a call to a function changeit()—happens when the mouse is moved over an image.
Specify that something—say, a call to a function undoit()—happens when the mouse is moved out from over an image.
Construct your own shop, with a different set of products and a different display. For example, you can combine the coffee shop and the mouse rollover examples to produce an online menu in which the radio buttons are pictures of the products and rollover produces price information.
Go online and research the current state of the DOM.