Habrpavel
@Habrpavel
Frontend-developer

Как сделать абстрактный сервер или просто обработчик, для проверки отправки формы?

Как сделать чтобы форма отправляла асинхронный GET-запрос к абстрактному обработчику в той же папке. В папке сейчас только два файла form.html и form.js.
Хотелось бы использовать чистый JS

Пытаюсь собрать, что то из этого (

async function sendData(data) {
return await fetch('server.js', {
method: 'GET',
headers: { 'Content-Type': 'multipart/form-data' },
body: data,
})
}

function serializeForm(formNode) {
return new FormData(formNode);
}

function handleSubmit(e) {
e.preventDefault();
const data = serializeForm(e.target);
const response = await sendData(data);
log(response)
}

myFormElem.addEventListener("submit", handleSubmit);
  • Вопрос задан
  • 215 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы