"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > HTML फॉर्म में डिफ़ॉल्ट सबमिट बटन व्यवहार क्या है?

HTML फॉर्म में डिफ़ॉल्ट सबमिट बटन व्यवहार क्या है?

2024-11-09 को प्रकाशित
ब्राउज़ करें:575

What is the Default Submit Button Behavior in HTML Forms?

HTML फॉर्म में डिफ़ॉल्ट सबमिट बटन का निर्धारण

किसी विशिष्ट सबमिट बटन पर क्लिक किए बिना HTML फॉर्म सबमिट करते समय, जैसे कि जावास्क्रिप्ट में दर्ज करें या HTMLFormElement.submit() का उपयोग करके, ब्राउज़र को यह निर्धारित करने की आवश्यकता है कि एकाधिक सबमिट बटन (यदि कोई हो) में से किसे एक के रूप में माना जाना चाहिए दबाया. इस निर्धारण का ऑनक्लिक ईवेंट हैंडलर और वेब सर्वर पर भेजे गए डेटा को ट्रिगर करने पर प्रभाव पड़ता है।

ब्राउज़र व्यवहार

प्रयोगों से पता चला है कि:

  • दबाते समय Enter:

    • फ़ायरफ़ॉक्स, ओपेरा और सफ़ारी फ़ॉर्म में पहले सबमिट बटन का उपयोग करते हैं।
    • IE या तो पहले सबमिट बटन का उपयोग कर सकता है या बिल्कुल भी नहीं , अनिर्दिष्ट शर्तों पर निर्भर करता है।
  • उपयोग करते समय HTMLFormElement.submit():

    • सभी ब्राउज़र किसी भी सबमिट बटन का उपयोग नहीं करते हैं।

मानक विशिष्टता

HTML मानक किसी विशिष्ट बटन के बिना फ़ॉर्म सबमिट करने के व्यवहार को स्पष्ट रूप से निर्दिष्ट नहीं करता है। इसके लिए केवल यह आवश्यक है कि सबमिट बटन सक्रिय होने पर फॉर्म सबमिट किया जाए।

अनुशंसित दृष्टिकोण

स्पष्ट मानक की कमी और ब्राउज़र व्यवहार में भिन्नता को देखते हुए, यह HTML फॉर्म डिज़ाइन करते समय एक विशिष्ट डिफ़ॉल्ट सबमिट बटन पर भरोसा करने से बचने की अनुशंसा की जाती है। इसके बजाय, स्पष्ट रूप से इंगित करें कि किसी भी परिदृश्य में कौन सा सबमिट बटन का उपयोग किया जाना चाहिए।

विज्ञप्ति वक्तव्य यह लेख यहां पुनर्मुद्रित है: 1729496899 यदि कोई उल्लंघन है, तो कृपया इसे हटाने के लिए स्टडी_गोलंग@163.कॉम से संपर्क करें।
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3