⊗jsSpFmFDI 240 of 294 menu

Penggunaan FormData dalam JavaScript

Katakan kita mempunyai sebuah borang:

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

Katakan kita ingin mendapatkan data borang ini dalam bentuk pasangan kunci-nilai. Sudah tentu, untuk itu kita perlu menjalankan gelung dan membentuk apa yang diinginkan di dalamnya. Dalam JavaScript, bagaimanapun, terdapat cara yang lebih mudah - kita boleh menggunakan objek khas FormData, yang membolehkan kita mendapatkan data borang secara teratur.

Mari kita bongkar cara bekerja dengan objek ini. Pertama, dapatkan rujukan kepada borang kita:

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

Sekarang mari buat objek dengan borang kita:

let formData = new FormData(form);

Kita boleh memaparkan objek kita dalam konsol, namun dengan paparan sedemikian kita tidak akan melihat data borang:

console.log(formData);

Mari tukar objek kita kepada array untuk melihat data borang:

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

Diberi sebuah borang dengan tiga input. Diberi juga sebuah butang. Apabila butang ditekan, dapatkan data borang dalam bentuk objek FormData.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak