>>What do you think of the solution? Solution looks fine, but where is the problem? Why do you need to show the user what he selected? If you really need it, just update the "You Selected" innerHTML on a onchange event.