HTML <input> formmethod এটি

অর্থাৎ এটি

formmethod এটি ফর্ম ডাটা পাঠানোর সময় ব্যবহৃত HTTP পদ্ধতিকে নির্ধারণ করে

formmethod এটি ফর্ম এলিমেন্টের method এটি.

নোট:formmethod এটির সঙ্গে type="submit" এবং type="image" একসঙ্গে ব্যবহার করা

ফর্ম ডাটা হিসাবে URL-বদলে (method="get") বা HTTP post ট্রানজেকশন (method="post") পাঠানো যেতে পারে

নীতি "get" পদ্ধতির সম্পর্কে:

  • এটি ফর্ম ডাটা হিসাবে URL-কে নাম/মূল্য প্যার হিসাবে যুক্ত করে
  • এটি ফর্ম সমর্থন করে যেসব ব্যবহারকারী ফলাফলকে বুকমার্ক করতে চায়
  • URL-এ মানিত ডাটার পরিমাণ সীমিত (ব্রাউজারের উপর নির্ভর করে), তাই সমস্ত ফর্ম ডাটা সঠিকভাবে পাঠানোর নিশ্চয়তা নেই
  • কখনোই "get" পদ্ধতিকে সংবেদনশীল তথ্য পাঠানো না হয়েছেকো (পাসওয়ার্ড বা অন্য সংবেদনশীল তথ্য ব্রাউজারের অড্ড্রেস বার দেখা যাবে)

নীতি "post" পদ্ধতির সম্পর্কে:

  • এটি ফর্ম ডাটা হিসাবে HTTP POST ট্রানজেকশন পাঠায়
  • যেসব ফর্ম "post" পদ্ধতিতে সমর্থন করে, তারা বুকমার্ক হিসাবে সংরক্ষণ করা যায় না
  • এটি "get" পদ্ধতির তুলনায় "post" পদ্ধতি আরও সুদূরপ্রসারী এবং নিরাপদ
  • এটির কোনো মাপকাঠিতে সীমা নেই

উদাহরণ

দ্বিতীয় সমর্থন বাটনটি ফর্মের HTTP পদ্ধতিকে আঘাত করে:

<form action="/action_page.php" method="get">
  <label for="fname">প্রদেশ:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">নাম:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <input type="submit" value="জমা দিন">
  <input type="submit" formmethod="post" value="POST দ্বারা জমা দিন">
</form>

স্বয়ং প্রয়াস করুন

গ্রামার

<input formmethod="get|post">

এট্রিবিউট মূল্য

মূল্য বর্ণনা
get ডিফল্ট।ফর্ম ডাটা নাম/মূল্য অনুপাতে URL-এ যুক্ত করুন:URL?name=value&name=value.
post ফর্ম ডাটা হিসাবে HTTP post ট্র্যানজেকশন পাঠানো

ব্রাউজার সমর্থন

সারণীতে সংখ্যা এটি প্রথম এই এট্রিবিউটটি সম্পূর্ণরূপে সমর্থনকারী ব্রাউজারের সংস্করণ উল্লেখ করে

চ্রোম এজ ফায়ারফক্স স্যাফারি অপেরা
চ্রোম এজ ফায়ারফক্স স্যাফারি অপেরা
সমর্থন 10.0 সমর্থন 5.1 10.6