Dërgimi i Formave me Metodën GET në JavaScript

Le të implementojmë dërgimin e formës me metodën GET me një shembull. Le të themi se kemi një formë, në inputet e së cilës futen numra:

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

Le të gjejë serveri shumën e numrave të marrë dhe ta dërgojë rezultatin prapa në shfletues. Për fillim, le të marrim numrat e dërguar:

server.jsexport default {
  '/handler/': function({get}) {
    console.log(get.num1);
    console.log(get.num2);
    
    return 'të dhënat e formës u morën';
  }
}

Le të gjejmë tani shumën e tyre dhe ta dërgojmë prapa në shfletues:

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

Krijoni një formë me pesë inpute, në të cilat futen numra. Le të llogarisë serveri mesataren aritmetike të numrave të dërguar dhe ta dërgojë rezultatin prapa në shfletues.

Задание 2

Pyetni përdoruesin për emrin, mbiemrin dhe emrin e prindit. Dërgoni të dhënat në server. Le të kthehet serveri si përgjigje një mesazh për dërgim të suksesshëm.

Задание 3

Pyetni përdoruesin për një datë në formatin vit-muaj-ditë. Dërgoni datën në server. Le të kontrollojë serveri korrektësinë e formatit të datës. Nëse data është korrekte - le të kthejë një mesazh suksesi, ndërsa nëse është e pasaktë - një mesazh dështimi.