#javascript #html #user-input
#javascript #HTML #пользовательский ввод
Вопрос:
Я разрабатываю веб-приложение. При оформлении заказа зарегистрированные пользователи могут выбрать один из сохраненных адресов доставки. При выборе адреса Javascript заполнит поля ввода.
Какой лучший метод — выпадающий список или выбрать тег опции или что-то еще?
Комментарии:
1. Сколько адресов у них может быть?
2. Зависит от пользователя, но обычно <10.
3. Тогда я бы предложил список выбора (выпадающий список). Если бы их было не более двух или трех, я бы предложил переключатели. Предположительно, у вас есть адреса в массиве или что-то в этом роде с уникальным идентификатором для каждого адреса?
4. Имеет смысл, и да, адреса находятся в массиве.
5. ХОРОШО — тогда лучше всего использовать список выбора, поскольку его проще всего загрузить из массива. Это также упрощает использование страницы с точки зрения пользователя. Вы должны убедиться, что предварительно выбран один адрес на случай, если пользователь забудет выбрать альтернативу, и список выбора должен быть помечен как что-то вроде «Изменить адрес доставки», а не «Выбрать адрес доставки»