HTML <input> formmethod गुण
व्याख्या और इस्तेमाल
formmethod
गुण फॉर्म डाटा को भेजने के लिए इस्तेमाल किए जाने वाले HTTP विधि को निर्धारित करता है
formmethod
गुण <form> एलिमेंट के method गुण।
अवधारणा:formmethod
गुण को type="submit" और type="image" साथ में इस्तेमाल करें
फॉर्म डाटा को URL वेरियेबल (method="get") या HTTP पोस्ट लेनदान (method="post") के रूप में भेजा जा सकता है
बारे में "गेट" विधि के खूनी खबर:
- फॉर्म डाटा को नाम/मूल्य के रूप में URL पर जोड़ दिया जाता है
- यह उपयोगकर्ता के लिए फॉर्म सबमिट को बुकमार्क के रूप में जोड़ने की कोशिश करने वाले फॉर्म सबमिट के लिए बहुत उपयोगी है
- URL में रख सके जाने वाले डाटा की मात्रा सीमित है (ब्राउज़र के अनुसार), इसलिए सभी फॉर्म डाटा को सही तरीके से भेजा जा सकने का भरोसा नहीं किया जा सकता
- कभी भी "गेट" विधि को संवेदनशील जानकारी को भेजने के लिए नहीं इस्तेमाल करें! (पासवर्ड या अन्य संवेदनशील जानकारी ब्राउज़र के अड्रेस बार में दिखाई देगी)
बारे में "पोस्ट" विधि के खूनी खबर:
- यह फॉर्म डाटा को HTTP 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 |