Skicka formulär med GET-metoden i JavaScript
Låt oss implementera att skicka ett formulär med GET-metoden med ett exempel. Låt oss säga att vi har ett formulär där nummer matas in i dess inmatningsfält:
<form action="/handler/" method="GET">
<input name="num1">
<input name="num2">
<input type="submit">
</form>
Låt servern hitta summan av de mottagna talen och skicka tillbaka resultatet till webbläsaren. Låt oss först hämta de skickade talen:
export default {
'/handler/': function({get}) {
console.log(get.num1);
console.log(get.num2);
return 'form data received';
}
}
Låt oss nu hitta deras summa och skicka tillbaka till webbläsaren:
export default {
'/handler/': function({get}) {
return Number(get.num1) + Number(get.num2);
}
}
Skapa ett formulär med fem inmatningsfält, där nummer matas in. Låt servern beräkna det aritmetiska medelvärdet av de skickade talen och skicka resultatet tillbaka till webbläsaren.
Fråga användaren om deras förnamn, efternamn och mellannamn. Skicka data till servern. Låt servern returnera ett meddelande om lyckad överföring som svar.
Fråga användaren om ett datum i formatet år-månad-dag. Skicka datumet till servern. Låt servern kontrollera korrektheten av datumformatet. Om datumet är korrekt - låt den returnera ett lyckat meddelande, och om det är inkorrekt - ett misslyckat meddelande.