Получить каждое входное значение, содержащееся в массиве - PullRequest
0 голосов
/ 28 ноября 2018

У меня проблема с получением значения ввода электронной почты из форм.Я использую WordPress с плагином Contact Form 7, и у меня 3 раза одна и та же форма на одной странице (the form ID is changing according to CF7 standards), чтобы подтолкнуть пользователей к регистрации.

Дело в том, что мне нужно получить значение при отправке формы и сохранить значение в localStorage, но на самом деле я могу получить значения только нажатием того ввода, из которого хочу получить значение, потому что он рассматривается какмассив.

Как я могу получить значение, когда пользователь нажимает на кнопку «Отправить», пожалуйста, независимо от ввода и формы?

Я думаю, что мне нужно сделать цикл и пробовал разные подходы, но непока не нашли решение.

Большое спасибо за любую помощь или совет.

На самом деле мой код JS - это тот, что при отправке:

document.addEventListener('wpcf7submit', function (event) {
    if ('3819' == event.detail.contactFormId || '3904' == event.detail.contactFormId || '4083' == event.detail.contactFormId || '5154' == event.detail.contactFormId) {
        if (event.detail.status != "validation_failed") {
            var cfremail = $('input[name="email-driver"]')[2].value;
            var cfrEmailValue = localStorage.setItem('cfrEmail', cfremail);
            check_email_user(event.detail.inputs.value, 'berline', event);
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...