An alternative to HTML <select>.