У меня есть форма на сайте, при клике на кнопку она улетает на почту.
Я хочу повесить на кнопку отправки событие event.isTrusted
Вот что я написал, но это не работает для меня.
request.send(formData); отправляет мою форму.
По идее если true тогда инициализируем нашу переменную к которой привязали событие request.send(formData);
let sendBtn = request.send(formData); // Присваиваем переменной запрос на отправку формы
let event = new Event("click"); // Создаём объект события "клик"
event.isTrusted = function() {
if (e.isTrusted) {
dispatchEvent(sendBtn); // Инициализируем "запускаем" его "клик" на элемент "кнопку"
} else {
console.log("This is false"); // Если это был код тогда кидаем этот текст в консоль.
}
};
Этот код я кидаю в консоль и проверяю работает проверка или нет.
Это инициализирует нажатие на кнопку отправки.
setTimeout(
function() {
let button = document.querySelector('#send-btn-form');
button.click() + console.log('Был клик');
}, 5000);