JavaScript-те GET әдісі арқылы формаларды жіберу
Мысал арқылы форманы GET әдісі арқылы жіберуді жүзеге асырайық. Бізде сандар енгізілетін форма болсын:
<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
Сервер алған сандардың қосындысын тауып, нәтижені браузерге қайтарсын. Алдымен жіберілген сандарды алайық:
export default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'form data received';
}
}
Енді олардың қосындысын тауып, браузерге қайтарайық:
export default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
Сандар енгізілетін бес инпуты бар форма жасаңыз. Сервер берілген сандардың орташа арифметикалық мәнін есептеп, нәтижені браузерге қайтарсын.
Пайдаланушыдан атын, тегін және әкесінің атын сұраңыз. Деректерді серверге жіберіңіз. Сервер жауап ретінде сәтті жіберу туралы хабар қайтарсын.
Пайдаланушыдан жыл-ай-күн форматында күнді сұраңыз. Күнді серверге жіберіңіз. Сервер күн форматының дұрыстығын тексірсін. Егер күн дұрыс болса - ол сәттілік туралы хабар қайтарсын, ал дұрыс болмаса - сәтсіздік туралы хабар қайтарсын.