⊗jsSpFmFDI 240 of 294 menu

Kufanya Kazi na FormData katika JavaScript

Acha tuwe na fomu fulani:

<form action="/target/" method="POST"> <input name="test1" value="123"> <input name="test2" value="456"> <input type="submit"> </form>

Acha tupate data za fomu hii katika muundo wa jozi ufunguo-thamani. Ni wazi, kwamba kwa hili itatubidi tuendeshe kitanzi na ndani yake kutengeneza muundo unahitajika. Katika JavaScript, hata hivyo, kuna njia rahisi zaidi - inawezekana kutumia kitu maalum FormData, kinachoruhusu kupata data za fomu kwa mpangilio.

Wacha tuchambue kufanya kazi na kitu hiki. Kwanza tupate kiungo kwenye fomu yetu:

let form = document.querySelector('form');

Sasa tuunde kitu kwa kutumia fomu yetu:

let formData = new FormData(form);

Inawezekana kuonyesha kitu chetu kwenye koni, hata hivyo kwa uonyeshaji huu hatutaona data za fomu:

console.log(formData);

Wacha tubadilishe kitu chetu kuwa safu (array), ili tuweze kuona data za fomu:

console.log(Array.from(formData));

Imetolewa fomu yenye viingizo vitatu. Pia imetolewa kifungo. Kwa kubonyeza kifungo, pata data za fomu katika muundo wa kitu FormData.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa