एचटीएमएल संदर्भ

वर्णमाला द्वारा HTML श्रेणी के अनुसार HTML एचटीएमएल ब्राउज़र समर्थन एचटीएमएल गुण HTML वैश्विक गुण एचटीएमएल घटनाक्रम एचटीएमएल रंग एचटीएमएल कैनवास एचटीएमएल ऑडियो/वीडियो एचटीएमएल कैरेक्टर सेट एचटीएमएल सिद्धांत एचटीएमएल यूआरएल एनकोड एचटीएमएल भाषा कोड एचटीएमएल देश कोड HTTP संदेश HTTP तरीके पीएक्स से ईएम कन्वर्टर कुंजीपटल अल्प मार्ग


HTML <बटन> फॉर्ममेथड विशेषता

एचटीएमएल <बटन> टैग

उदाहरण

दो सबमिट बटन वाला एक फॉर्म। पहला सबमिट बटन फॉर्म डेटा को मेथड = "गेट" के साथ सबमिट करता है, और दूसरा फॉर्म डेटा को मेथड = "पोस्ट" के साथ सबमिट करता है:

<form action="/action_page.php" method="get">
  <label for="fname">First name:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Last name:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Submit</button>
  <button type="submit" formmethod="post">Submit using POST</button>
</form>

परिभाषा और उपयोग

विशेषता निर्दिष्ट करती है कि formmethodप्रपत्र-डेटा भेजते समय किस HTTP विधि का उपयोग करना है। यह विशेषता प्रपत्र की methodविशेषता को ओवरराइड करती है।

विशेषता का formmethodउपयोग केवल बटन वाले बटन के लिए किया जाता है type="submit"

प्रपत्र-डेटा को URL चर (के साथ method="get") या HTTP पोस्ट (के साथ method="post") के रूप में भेजा जा सकता है।

"प्राप्त करें" विधि पर नोट्स:

  • यह नाम/मूल्य जोड़े में यूआरएल में फॉर्म-डेटा जोड़ता है
  • यह फॉर्म सबमिशन के लिए उपयोगी है जहां उपयोगकर्ता परिणाम को बुकमार्क करना चाहता है
  • आप URL में कितना डेटा रख सकते हैं इसकी एक सीमा है (ब्राउज़र के बीच भिन्न होता है), इसलिए, आप यह सुनिश्चित नहीं कर सकते हैं कि सभी प्रपत्र-डेटा सही ढंग से स्थानांतरित किए जाएंगे
  • संवेदनशील जानकारी पास करने के लिए कभी भी "प्राप्त करें" पद्धति का उपयोग न करें! (पासवर्ड या अन्य संवेदनशील जानकारी ब्राउज़र के एड्रेस बार में दिखाई देगी)

"पोस्ट" विधि पर नोट्स:

  • यह प्रपत्र-डेटा को HTTP पोस्ट लेनदेन के रूप में भेजता है
  • "पोस्ट" पद्धति के साथ फॉर्म सबमिशन को बुकमार्क नहीं किया जा सकता है
  • यह "प्राप्त" की तुलना में अधिक मजबूत और सुरक्षित है
  • इसकी आकार सीमाएँ नहीं हैं

ब्राउज़र समर्थन

तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो विशेषता का पूर्ण समर्थन करता है।

Attribute
formmethod 9.0 10.0 4.0 5.1 15.0

वाक्य - विन्यास

<button type="submit" formmethod="get|post">

गुण मान

Value Description
get Appends the form-data to the URL: URL?name=value&name=value
post Sends the form-data as an HTTP post transaction

एचटीएमएल <बटन> टैग