बटन फॉर्मविधि संपत्ति
उदाहरण
प्रपत्र-डेटा भेजते समय उपयोग करने के लिए कौन सी HTTP विधि लौटाएं:
var x = document.getElementById("myBtn").formMethod;
परिभाषा और उपयोग
formMethod प्रॉपर्टी एक बटन के फॉर्ममेथोड विशेषता का मान सेट या लौटाती है।
फॉर्ममेथोड विशेषता निर्दिष्ट करती है कि फॉर्म-डेटा भेजते समय कौन सी HTTP विधि का उपयोग करना है। यह विशेषता प्रपत्र की विधि विशेषता को ओवरराइड करती है।
फॉर्ममेथोड विशेषता केवल टाइप = "सबमिट" वाले बटनों के लिए उपयोग की जाती है।
प्रपत्र-डेटा को URL चर (विधि = "प्राप्त" के साथ) या HTTP पोस्ट (विधि = "पोस्ट" के साथ) के रूप में भेजा जा सकता है।
"प्राप्त करें" विधि पर नोट्स:
- यह नाम/मूल्य जोड़े में यूआरएल में फॉर्म-डेटा जोड़ता है
- यह फॉर्म सबमिशन के लिए उपयोगी है जहां उपयोगकर्ता परिणाम को बुकमार्क करना चाहता है
- आप URL में कितना डेटा रख सकते हैं इसकी एक सीमा है (ब्राउज़र के बीच भिन्न होता है), इसलिए, आप यह सुनिश्चित नहीं कर सकते हैं कि सभी प्रपत्र-डेटा सही ढंग से स्थानांतरित किए जाएंगे
- संवेदनशील जानकारी पास करने के लिए कभी भी "प्राप्त करें" पद्धति का उपयोग न करें! (पासवर्ड या अन्य संवेदनशील जानकारी ब्राउज़र के एड्रेस बार में दिखाई देगी)
"पोस्ट" विधि पर नोट्स:
- यह प्रपत्र-डेटा को HTTP पोस्ट लेनदेन के रूप में भेजता है
- "पोस्ट" पद्धति के साथ फॉर्म सबमिशन को बुकमार्क नहीं किया जा सकता है
- यह "प्राप्त" की तुलना में अधिक मजबूत और सुरक्षित है
- इसकी आकार सीमाएँ नहीं हैं
नोट: HTML5 में <button> तत्व के लिए formmethod विशेषता नई है।
ब्राउज़र समर्थन
Property | |||||
---|---|---|---|---|---|
formMethod | Yes | 10.0 | Yes | Yes | Yes |
वाक्य - विन्यास
फॉर्म विधि संपत्ति लौटाएं:
buttonObject.formMethod
फॉर्म विधि संपत्ति सेट करें:
buttonObject.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 |
टेक्निकल डिटेल
प्रतिलाभ की मात्रा: | एक स्ट्रिंग, जो सर्वर पर फॉर्म जमा करने के लिए उपयोग की जाने वाली HTTP विधि का प्रतिनिधित्व करती है |
---|
और ज्यादा उदाहरण
उदाहरण
प्रपत्र-डेटा भेजने की विधि बदलें:
document.getElementById("myBtn").formMethod = "post";
उदाहरण
फॉर्म विधि संपत्ति वापस करने पर एक और उदाहरण:
var x = document.getElementById("myBtn").formMethod;
संबंधित पृष्ठ
HTML संदर्भ: HTML <button> formmethod विशेषता
बटन वस्तु