There are many options for user forms. User forms can get really technically advanced depending on what you want to do. It will help if you will elaborate. You could create create a menu based on an event, or you could dynamically create options in a menu, you've got dropdown list box, you could create a division of the page for radio buttons, ... etc.
Bookmarks