Я ввожу адресную информацию на веб-сайте. Я живу в штате с пробелом в названии: Нью-Йорк. Я фокусирую <select>
и начинаю печатать "New", а затем, как только я нажимаю пробел, открывается весь <select>
, и мое дальнейшее печатание "York" теперь заканчивает тем, что я выбираю "Wyoming" для меня. Есть ли способ обойти это, кроме остановки после открытия <select>
и нажатия стрелок, чтобы перейти к нужному варианту?
Если бы я выбирал опцию, которая не содержит пробела, я просто набрал бы достаточно символов, чтобы однозначно сопоставить опцию. Тот факт, что пробел служит и символом, который может появиться в данной опции, и ярлыком для открытия всего <select>
нарушает этот шаблон.
Вот простой пример: http://codepen.io/anon/pen/zGrYBG
Я использую Chrome на Mac OS X, но мне было бы интересно, если бы решение существовало на любой платформе.