objects. We've all seen this before, right? Although not everyone is fooled into actually purchasing the software, some inexperienced web users didn't know better and actually completed the purchase, much to their distain. Being a culprit at one time, I can tell you that you could have easily closed the browser and been fine. The personal information was not actually sent to the server when you clicked the Continue button to move from page to page but was in fact stored in Hidden Field form objects. On the first page, the user would enter their email address and click Continue. The value (the email address) was stored in a Hidden Field while the user entered more values. When the user clicked Continue on that second page, the new information was stored in a new series of Hidden Field objects. The process would go on until the last page, at which time the user would finally pay for the software and then the personal information was taken from the Hidden Fields and stored by the company. Figure 9.18 diagrams the process. Figure 9.18. Hidden Fields are used to collect information from page to page of a multipage form. Fortunately, this scam isn't widely used anymore. Now that we're in the twenty-first century, we've graduated to pop-up ads (covered with more detail in the next chapter) and spyware! Jump Menu You can use a Jump Menu to create a quick, compact navigation option for the end user. Although a Jump Menu is more of a prebuilt component than it is a form object, it does incorporate the use of the Drop Down Menu and Button form objects to aid in its functionality. With a Jump Menu, you can easily add navigation options to a Drop Down Menu that, when selected, "jump" the page to a specified hyperlink. To insert a Jump Menu, follow these steps: 1. Create a new blank HTML page by choosing the New option from the File menu. When the New Document dialog appears, select the HTML option from the Basic Page category and click Create. 2. With your cursor on the page, click the Jump Menu icon in the Forms tab of the Insert bar. This action launches the Insert Jump Menu dialog box. 3. Initially, you can add items to your new Jump Menu by clicking the Add (+) icon and typing the label of the menu item in the Text text box. I'll add the text Go to Yahoo. 4. Type the URL you'd like that menu item to link to. You can either browse for a local file or type an absolute URL. I'll add the absolute path http://www.yahoo.com. 5. Repeat steps 3 and 4, adding a few more selectable options. When you finish, your Jump Menu dialog may resemble mine (see Figure 9.19). Figure 9.19. Add some selectable options to your Jump Menu. [View full size image] 6. Test your page in the browser by selecting the Preview in Browser option in the Document bar or by pressing F12. In the browser, you should be able to select an option from the menu and automatically be redirected to the specific URL. You may have noticed that the Insert Jump Menu component includes more customizable properties than we actually used. Following is a complete list of available options within the Insert Jump Menu dialog: Menu items: Use this widget to add, remove, and reposition items within the Jump Menu. The Menu Items pane displays the text of the item complete with the associated URL in parentheses. Text: Enter the text to be associated with the Jump Menu item in this text box.