Sending Forms with GET Method in JavaScript

La oss implementere sending av et skjema med GET-metoden ved hjelp av et eksempel. La oss si at vi har et skjema, hvor tall skrives inn i input-feltene:

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

La serveren finne summen av de mottatte tallene og sende resultatet tilbake til nettleseren. La oss først hente de sendte tallene:

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

La oss nå finne summen deres og sende den tilbake til nettleseren:

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

Lag et skjema med fem input-felt, der tall skrives inn. La serveren beregne gjennomsnittet av de overførte tallene og sende resultatet tilbake til nettleseren.

Задание 2

Spør brukeren om fornavn, etternavn og mellomnavn. Send dataene til serveren. La serveren returnere en melding om vellykket sending som svar.

Задание 3

Spør brukeren om en dato i formatet år-måned-dag. Send datoen til serveren. La serveren sjekke korrektheten av datoformatet. Hvis datoen er korrekt - la den returnere en suksessmelding, og hvis den er ukorrekt - en feilmelding.