⊗jsSpFmFDI 240 of 294 menu

Bekerja dengan FormData di JavaScript

Misalkan kita memiliki suatu formulir:

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

Misalkan kita ingin mendapatkan data formulir ini dalam bentuk pasangan kunci-nilai. Jelas, untuk itu kita harus menjalankan perulangan dan di dalamnya membentuk yang diinginkan. Di JavaScript, namun, ada cara yang lebih mudah - kita bisa menggunakan objek khusus FormData, yang memungkinkan untuk mendapatkan data formulir secara terurut.

Mari kita bahas cara bekerja dengan objek ini. Pertama-tama, dapatkan referensi ke formulir kita:

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

Sekarang buat objek dengan formulir kita:

let formData = new FormData(form);

Kita bisa mencetak objek kita ke konsol, namun dengan pencetakan seperti itu, data formulir tidak akan terlihat:

console.log(formData);

Ubah objek kita menjadi array untuk melihat data formulir:

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

Diberikan formulir dengan tiga input. Diberikan juga sebuah tombol. Saat tombol ditekan, dapatkan data formulir dalam bentuk objek FormData.

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