@OstapO

Как правильно динамично изменить value в hidden input?

Есть 20 товаров. При нажатии кнопка "заказать" появляется модальное окно с формой. В форме есть 2 input видимые и 1 input hiden с заданным value. Как можно динамически изменять value в hiden поле, в зависимости от выбора товара (чтобы не верстать под каждый товар новую модалку)?. И чтобы на почту приходил мейл, где есть имя, телефон и value конкертного товара.
Возможно есть какие-то ссылки с примером ?
Есть ли возможность в общем алгоритм рассказать ?
5a625f5ea5fe0939112107.png
  • Вопрос задан
  • 299 просмотров
Решения вопроса 1
vladislav_boychenko
@vladislav_boychenko
Купаюсь в гривнах
Каждому товару в ссылке "Заказать", которая вызывает модалку, добавить дата-атрибут:
<a href="#" class="open-modal" data-value="Название товара">Заказать</a>

При клике на эту ссылку берете значение этого атрибута (именно у этой ссылки, по которой клик) и переносите в value этого скрытого инпута. Таким образом при каждом вызове формы значение скрытого поля будет обновляться.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы