Invoerformulieren kunnen gebruikersvriendelijk worden ingericht als de gebruiker selecties kan maken aan de hand van keuzelijsten. Om te voorkomen dat men te veel opties ziet, verdient het aanbeveling om keuzelijsten te splitsen, waarbij de opties in de tweede keuzelijst afhankelijk is zijn van de optie in de eerste keuzelijst. Zo kan de gebruiker in de eerste keuzelijst het land kiezen, waarna in de tweede keuzelijst de steden van het gekozen land tevoorschijn komen, van waaruit men een keuze kan maken. Voordat een stad gekozen gaat worden dient bij wijziging van het land een eerder ingevulde stad te worden gewist, zodat niet abusievelijk een onjuiste stad wordt weergegeven. In dit artikel laat Tony De Jonker u zien hoe u dit voor elkaar krijgt.