Button formMethod বৈশিষ্ট্য
সংজ্ঞা ও ব্যবহার
formMethod
বুটনের formmethod বৈশিষ্ট্য এর মান
formmethod বৈশিষ্ট্য ফর্ম ডাটা পাঠানোর সময় ব্যবহৃত HTTP পদ্ধতিকে নির্দিষ্ট করে। এই বৈশিষ্ট্যটি ফর্মের method বৈশিষ্ট্যকে অপসারণ করে
formmethod বৈশিষ্ট্য type="submit"-এর বুটনের জন্য ব্যবহৃত হয়
ফর্ম ডাটা URL পরিমাণ (method="get"-এর মাধ্যমে) বা HTTP post (method="post"-এর মাধ্যমে) হিসাবে পাঠানো যেতে পারে
get পদ্ধতির উপর নজরদারি:
- এটি ফর্ম ডাটা URL-এর নাম/মান রূপে যুক্ত করে
- এটি ব্যবহারকারী যেমন ফলাফলকে বুকমার্ক করতে চান তখন ফর্ম সমর্থনকারী ব্যবহার করে
- URL-এ প্রক্রিয়াকরণের তথ্য পরিমাণটি সীমিত, সুতরাং সমস্ত ফর্ম ডাটা সঠিকভাবে পাঠানো হবে না
- কোনোভাবেই "get" পদ্ধতিকে গোপনীয় তথ্য পাঠানো না হওয়া উচিত! (পাসওয়ার্ড বা অন্যান্য গোপনীয় তথ্য ব্রাউজারের ঠিকানা বার্তাবাহক হিসাবে দেখা যাবে)
post পদ্ধতির উপর নজরদারি:
- এটি ফর্ম ডাটা HTTP post ট্রানজেকশন হিসাবে পাঠায়
- post পদ্ধতিতে সমর্থিত ফর্ম ডাটা বুকমার্ক করা যায় না
- get-তে তুলনায় শক্ত এবং নিরাপদ
- কোনো মাপকাঠিতে সীমাবদ্ধতা নেই
মন্তব্য:formmethod বৈশিষ্ট্য এটি HTML5-এর <button> ইলেকট্রনিক বৈশিষ্ট্যের একটি নতুন বৈশিষ্ট্য
উদাহরণ
উদাহরণ 1
ফর্ম ডাটা পাঠানোর সময় ব্যবহৃত HTTP পদ্ধতিকে ফিরিয়ে দিন:
var x = document.getElementById("myBtn").formMethod;
উদাহরণ 2
ফর্ম ডাটা পাঠানো পদ্ধতিকে পরিবর্তন করুন:
document.getElementById("myBtn").formMethod = "post";
উদাহরণ 3
formMethod বৈশিষ্ট্য ফিরিয়ে দিতে আরেকটি উদাহরণ:
var x = document.getElementById("myBtn").formMethod;
সাংকেতিক
formMethod বৈশিষ্ট্য ফিরিয়ে দিন:
buttonObject.formMethod
formMethod বৈশিষ্ট্য সংযোজন করুন:
buttonObject.formMethod = get|post
বৈশিষ্ট্য মান
মান | বর্ণনা |
---|---|
get | ফর্ম ডাটা URL-তে যুক্ত করুন: URL?name=value&name=value |
post | ফর্ম ডাটা হিসাবে HTTP post কর্মকাণ্ড পাঠানো |
প্রযুক্তিগত বিবরণ
ফলাফল | শব্দমালা মান, এটি সার্ভারের কাছে ফর্ম পাঠানোর HTTP পদ্ধতি |
---|
ব্রাউজার সমর্থন
চ্রোম | এডজ | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|
চ্রোম | এডজ | ফায়ারফক্স | স্যাফারি | অপেরা |
সমর্থন | 10.0 | সমর্থন | সমর্থন | সমর্থন |
সংশ্লিষ্ট পাতা
HTML রেফারেন্স ম্যানুয়েল:HTML <button> formmethod এট্রিবিউট