Пишу веб-страничку и возник такой вопрос: нужно реализовать форму, в которой будет поле, в которое вводятся данные из базы. Но этих данных в базе может и не быть (или не в полном объеме), тогда хотелось бы, чтобы юзер мог ввести в это поле любое свое значение. Типа аналог комбобокса - пользователь может выбрать данные из списка или ввести самостоятельно.
Если сделать select, то юзер не может ввести свое значение. Пока сделал просто input type=text. Думаю что можно сделать два поля input и select, а при обработке формы, если селект заполнен, то брать значение из него, иначе из инпута.
Вот только криво это как-то. Мож кто скажет возможно ли такое сделать средствами хтмл?