posted 13 years ago
What you are describing closely resembles a ComboBox control, except that a traditional ComboBox doesn't actually disable the list, since typing can be used to more rapidly locate an entry in the list. A variation of this for Web 2.0 is to use AJAX to cause the list to dynamically adjust itself based on what has already been typed.
Basic HTML does not support a ComboBox control, although a lot of OS native GUIs do. Because of that, you have to use JavaScript to glue a TextBox and a Select control together. Or, better yet, find a JSF extension tag library that does ComboBoxes for you.
Experience keeps a dear School, but Fools will learn in no other.
---
Benjamin Franklin - Postal official and Weather observer