Part 1: This part includes a user information form where users can input their full name, select an age group, choose a browser they have used, and pick their preferred movie genre. The form validates user input and ensures all required fields are completed before submission.
Part 2: This section features a navigation tool using dropdown menus. The first dropdown navigates to different sites when an option is changed, and the second uses a button to navigate when clicked. The implementation demonstrates form submission to JavaScript functions for dynamic navigation.
Part 3: This part contains a state lookup tool that allows users to type a U.S. state name or abbreviation to retrieve detailed information about that state, including its capital and population. The page includes input validation to ensure proper data entry and error handling for unrecognized input.