CODE (javascript):
скопировать код в буфер обмена
скопировать код в буфер обмена
- /* Обработка формы обратного звонка */
- popupForm.addEventListener("submit", (evt) => {
- evt.preventDefault();
- popupForm.style.display = "none";
- loading.style.display = "flex";
- const backcall = {
- name: evt.target.querySelector("#backcall-name").value,
- phone: evt.target.querySelector("#backcall-phone").value,
- };
- const options = {
- method: 'POST',
- headers: {
- 'Content-Type': 'application/json',
- },
- body: JSON.stringify(backcall),
- };
- fetch("../php/backcall.php", options)
- .then((res) => {
- if (res.ok) {
- loading.style.display = "none";
- success.style.display = "flex";
- } else {
- throw new Error('Ошибка');
- }
- })
- .catch(() => {
- loading.style.display = "none";
- fail.style.display = "flex";
- });
- });