⊗jsSpFmMP 234 of 294 menu

Envoi de formulaires par la méthode POST en JavaScript

Apprenons maintenant à envoyer des formulaires par la méthode POST. Pour cela, l'attribut method du formulaire doit être défini sur la valeur correspondante :

<form action="/handler/" method="POST"> <input name="test1"> <input name="test2"> <input type="submit"> </form>

La différence avec l'envoi par la méthode POST est que les données envoyées ne seront pas visibles dans la barre d'adresse du navigateur. C'est pratique lorsque les données sont trop longues, ou lorsque nous ne voulons pas les afficher à l'utilisateur dans la barre d'adresse.

Les données envoyées par la méthode POST arriveront sur notre serveur dans la propriété post de l'objet de données :

export default { '/handler/': function(data) { console.log(data.post); return 'test'; } }

Pour faire court, vous pouvez utiliser la déstructuration, pour obtenir nos données dans une variable distincte :

export default { '/handler/': function({post}) { console.log(post); return 'test'; } }

Demandez à l'utilisateur un identifiant et un mot de passe. Après l'envoi, comparez-les avec l'identifiant et le mot de passe stockés dans des variables sur le serveur. Si les données correspondent, affichez un message de succès, sinon - un message d'échec.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser