Делали что-то похожее. Реализовали так: в контейнере подсказки через data-атрибут вшивали нужные данные автозаполнения. Далее через событие click на подсказке распихивали эти данные по нужным полям. Вот пример кода:
Как один из вариантов:
В форме задать полям id. В программе, если это javascript переменные натравить примерно так: var x = document.getElementById('id_в_форме').value
Если jQuery то var x = $('#id_в_форме').val();
А кнопку привязать на выполнение этой функции по имени, типа onclick="имяфункции()" или через код jQuery $('#id_кнопки').click(function(){
название_функции();
});
А зачем это делать скриптом, если можно стилями преобразовать в верхний регистр?
в css
#vin1 {
text-transform: uppercase;
}
А потом при отправке на сервер или на сервере уже преобразовать в верхний регистр
А плиточки как выводите - display: inline-block ? Если да, то про margin ~ 4px не забыли у них? Обнулите их или отрицательным margin или font-size: 0 и выставьте border или margin для задания отступа
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.