⊗jsSpFmFDI 240 of 294 menu

JavaScript-এ FormData নিয়ে কাজ

ধরুন আমাদের একটি ফর্ম আছে:

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

ধরুন আমরা এই ফর্মের ডেটা কী-মান জোড়া আকারে পেতে চাই। এটা স্পষ্ট, যে এর জন্য আমাদের একটি লুপ চালাতে হবে এবং সেখানে কাঙ্খিত ডেটা গঠন করতে হবে। তবে JavaScript-এ, একটি সহজ উপায় আছে - আপনি বিশেষ অবজেক্ট FormData ব্যবহার করতে পারেন, যা ফর্মের ডেটা সাজানো আকারে পেতে সক্ষম করে।

চলুন এই অবজেক্ট নিয়ে কাজ বোঝা যাক। প্রথমে আমাদের ফর্মের একটি রেফারেন্স নেওয়া যাক:

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

এখন আমাদের ফর্ম নিয়ে একটি অবজেক্ট তৈরি করি:

let formData = new FormData(form);

আমরা আমাদের অবজেক্টটি কনসোলে প্রিন্ট করতে পারি, তবে এভাবে প্রিন্ট করলে ফর্মের ডেটা আমরা দেখতে পাব না:

console.log(formData);

ফর্মের ডেটা দেখতে আমাদের অবজেক্টটিকে অ্যারে-তে রূপান্তর করা যাক:

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

তিনটি ইনপুট সহ একটি ফর্ম দেওয়া আছে। একটি বাটনও দেওয়া আছে। বাটনে ক্লিক করলে ফর্মের ডেটা FormData অবজেক্ট আকারে নিন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন