An HTML input element that grows as you type
An HTML select element with text input and autocompletion