⊗jsSpFmMP 234 of 294 menu

Formu nosūtīšana ar POST metodi JavaScript

Tagad iemācīsimies nosūtīt formas ar POST metodi. Lai to izdarītu, formas atribūtu method iestatām atbilstošā vērtībā:

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

POST nosūtīšanas atšķirība ir tāda, ka nosūtītie dati nebūs redzami pārlūka adreses joslā. Tas ir ērti, ja dati ir pārāk gari, vai arī mēs nevēlamies tos rādīt lietotājam adreses joslā.

Dati, kas nosūtīti ar POST metodi, nonāks mūsu serverī objekta post īpašībā ar datiem:

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

Īsuma labad var izmantot destrukturizāciju, lai iegūtu mūsu datus atsevišķā mainīgajā:

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

Pajautājiet lietotājam lietotājvārdu un paroli. Pēc nosūtīšanas salīdziniet tos ar lietotājvārdu un paroli, kas glabājas servera mainīgajos. Ja dati sakrīt, izvadiet ziņu par veiksmi, pretējā gadījumā - par neveiksmi.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt