JavaScript-те GET әдісі арқылы формаларды жіберу

Мысал арқылы форманы GET әдісі арқылы жіберуді жүзеге асырайық. Бізде сандар енгізілетін форма болсын:

public/form.html<form action="/handler/" method="GET">
  <input name="num1">
  <input name="num2">
  <input type="submit">
</form>

Сервер алған сандардың қосындысын тауып, нәтижені браузерге қайтарсын. Алдымен жіберілген сандарды алайық:

server.jsexport default {
  '/handler/': function({get}) {
    console.log(get.num1);
    console.log(get.num2);
    
    return 'form data received';
  }
}

Енді олардың қосындысын тауып, браузерге қайтарайық:

server.jsexport default {
  '/handler/': function({get}) {
    return Number(get.num1) + Number(get.num2);
  }
}
Задание 1

Сандар енгізілетін бес инпуты бар форма жасаңыз. Сервер берілген сандардың орташа арифметикалық мәнін есептеп, нәтижені браузерге қайтарсын.

Задание 2

Пайдаланушыдан атын, тегін және әкесінің атын сұраңыз. Деректерді серверге жіберіңіз. Сервер жауап ретінде сәтті жіберу туралы хабар қайтарсын.

Задание 3

Пайдаланушыдан жыл-ай-күн форматында күнді сұраңыз. Күнді серверге жіберіңіз. Сервер күн форматының дұрыстығын тексірсін. Егер күн дұрыс болса - ол сәттілік туралы хабар қайтарсын, ал дұрыс болмаса - сәтсіздік туралы хабар қайтарсын.