DmitrMakeev commited on
Commit
f9005ab
·
verified ·
1 Parent(s): 0651fb6

Update pages.html

Browse files
Files changed (1) hide show
  1. pages.html +8 -4
pages.html CHANGED
@@ -511,20 +511,24 @@ editor.Components.addType('custom-form', {
511
  const form = this.querySelector('#contactForm');
512
  form.addEventListener('submit', function(event) {
513
  event.preventDefault();
514
- const formData = new FormData(form);
515
- const data = new URLSearchParams(formData).toString();
 
 
 
 
516
  if (!props.submitUrl) {
517
  console.error('Submit URL is not defined');
518
  return;
519
  }
520
- console.log('Form Data:', data); // Выводим данные формы в консоль
521
  console.log('Submit URL:', props.submitUrl); // Выводим URL в консоль
522
  fetch(props.submitUrl, {
523
  method: 'POST',
524
  headers: {
525
  'Content-Type': 'application/x-www-form-urlencoded'
526
  },
527
- body: data
528
  })
529
  .then(response => {
530
  console.log('Ответ сервера:', response); // Проверка ответа сервера
 
511
  const form = this.querySelector('#contactForm');
512
  form.addEventListener('submit', function(event) {
513
  event.preventDefault();
514
+ const data = new URLSearchParams();
515
+ data.append('name', document.getElementById('name').value);
516
+ data.append('email', document.getElementById('email').value);
517
+ data.append('phone', document.getElementById('phone').value);
518
+ data.append('options', document.getElementById('options').value);
519
+ data.append('newsletter', document.getElementById('newsletter').checked);
520
  if (!props.submitUrl) {
521
  console.error('Submit URL is not defined');
522
  return;
523
  }
524
+ console.log('Form Data:', data.toString()); // Выводим данные формы в консоль
525
  console.log('Submit URL:', props.submitUrl); // Выводим URL в консоль
526
  fetch(props.submitUrl, {
527
  method: 'POST',
528
  headers: {
529
  'Content-Type': 'application/x-www-form-urlencoded'
530
  },
531
+ body: data.toString()
532
  })
533
  .then(response => {
534
  console.log('Ответ сервера:', response); // Проверка ответа сервера