কম্পিউটার

HTML DOM ইনপুট জমা ফর্ম পদ্ধতি বৈশিষ্ট্য


HTML DOM ইনপুট সাবমিট ফর্মমেথড প্রপার্টি একটি সাবমিট বোতামের ফর্মমেথড অ্যাট্রিবিউট মান সেট বা ফেরানোর জন্য ব্যবহার করা হয়। এটি সার্ভারে ফর্ম ডেটা পাঠানোর সময় কোন HTTP পদ্ধতি ব্যবহার করা হবে তা নির্দিষ্ট করে৷ formMethod অ্যাট্রিবিউট মান

উপাদানের সাথে যুক্ত মেথড অ্যাট্রিবিউট মানকে ওভাররাইড করে। এটি এইচটিএমএল 5 এ প্রবর্তন করা হয়েছে ইনপুট উপাদানের জন্য জমা টাইপ সহ।

সিনট্যাক্স

-এর সিনট্যাক্স নিচে দেওয়া হল

formMethod বৈশিষ্ট্য −

সেট করা হচ্ছে
submitObject.formMethod = get|post

এখানে, get হল ডিফল্ট পদ্ধতি এবং url-এ ফর্ম-ডেটা যুক্ত করে। যেমন:URL?name=value &name=value. এটি সাধারণত নিরাপদ নয় এবং ব্যক্তিগত নয় এমন ডেটার জন্য ব্যবহার করা যেতে পারে৷

ব্যবহারকারী url স্ট্রিং দেখে পাঠানো ডেটা দেখতে পারে। দ্বিতীয় পদ্ধতি, পোস্ট একটি HTTP পোস্ট লেনদেন হিসাবে ডেটা পাঠায় এবং সাধারণত নিরাপদ। যেহেতু ডেটা সার্ভারে পাঠানোর সময় কেউ তা দেখতে পারে না, পোস্ট পদ্ধতিতে পাওয়ার পদ্ধতির মতো কোনো আকারের সীমাবদ্ধতা নেই।

উদাহরণ

আসুন Submit formMethod প্রপার্টি −

-এর উদাহরণ দেখি
<!DOCTYPE html>
<html>
<body>
<h1>Submit formMethod property</h1>
<form id="FORM_1" action="/Sample.php" style="border:solid 2px green;padding:2px">
UserName: <input type="text" id="USR"> <br>
Location: <input type="text" id=“Loc”><br><br>
<input type="submit" id="SUBMIT1" formmethod="post">
</form>
<p>Set the formMethod attribute value of the above submit button inside the form to get
by clicking the below button</p>
<button onclick="changeMethod()">CHANGE</button>
<p id="Sample"></p>
<script>
   function changeMethod() {
      document.getElementById("SUBMIT1").formMethod = "get";
      document.getElementById("Sample").innerHTML = "The formaction attribute value has been changed from post to get";
}
</script>
</body>
</html>

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে

HTML DOM ইনপুট জমা ফর্ম পদ্ধতি বৈশিষ্ট্য

চেঞ্জ বোতামে ক্লিক করলে -

HTML DOM ইনপুট জমা ফর্ম পদ্ধতি বৈশিষ্ট্য


  1. এইচটিএমএল ডম ইনপুট অবজেক্ট প্রপার্টি জমা দিন

  2. HTML DOM ইনপুট জমা দেওয়া নাম সম্পত্তি

  3. এইচটিএমএল ডোম ইনপুট ফর্ম জমা দিন টার্গেট সম্পত্তি

  4. HTML DOM ইনপুট জমা ফর্মNoValidate সম্পত্তি