Stuur vorms met die GET-metode in JavaScript
Laat ons die stuur van 'n vorm met die GET-metode implementeer met 'n voorbeeld. Kom ons sê ons het 'n vorm, waarin getalle in die invoervelde ingevoer word:
<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
Laat die bediener die som van die ontvange getalle vind en die resultaat terugstuur na die blaaier. Laat ons eers die gestuurde getalle kry:
export default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'vorm data ontvang';
}
}
Laat ons nou hul som vind en dit terugstuur na die blaaier:
export default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
Maak 'n vorm met vyf invoervelde, waarin getalle ingevoer word. Laat die bediener die gemiddelde rekenkundige van die oorgedra getalle bereken en stuur die resultaat terug na die blaaier.
Vra die gebruiker vir sy/haar naam, van en tweede naam. Stuur die data na die bediener. Laat die bediener 'n boodskap oor suksesvolle stuur as antwoord terugstuur.
Vra die gebruiker vir 'n datum in die formaat jaar-maand-dag. Stuur die datum na die bediener. Laat die bediener die korrektheid van die datumformaat kontroleer. As die datum korrek is - laat dit 'n suksesboodskap terugstuur, en as dit verkeerd is - 'n mislukkingsboodskap.