HTML फॉर्म में डिफ़ॉल्ट सबमिट बटन का निर्धारण
किसी विशिष्ट सबमिट बटन पर क्लिक किए बिना HTML फॉर्म सबमिट करते समय, जैसे कि जावास्क्रिप्ट में दर्ज करें या HTMLFormElement.submit() का उपयोग करके, ब्राउज़र को यह निर्धारित करने की आवश्यकता है कि एकाधिक सबमिट बटन (यदि कोई हो) में से किसे एक के रूप में माना जाना चाहिए दबाया. इस निर्धारण का ऑनक्लिक ईवेंट हैंडलर और वेब सर्वर पर भेजे गए डेटा को ट्रिगर करने पर प्रभाव पड़ता है।
ब्राउज़र व्यवहार
प्रयोगों से पता चला है कि:
दबाते समय Enter:
उपयोग करते समय HTMLFormElement.submit():
मानक विशिष्टता
HTML मानक किसी विशिष्ट बटन के बिना फ़ॉर्म सबमिट करने के व्यवहार को स्पष्ट रूप से निर्दिष्ट नहीं करता है। इसके लिए केवल यह आवश्यक है कि सबमिट बटन सक्रिय होने पर फॉर्म सबमिट किया जाए।
अनुशंसित दृष्टिकोण
स्पष्ट मानक की कमी और ब्राउज़र व्यवहार में भिन्नता को देखते हुए, यह HTML फॉर्म डिज़ाइन करते समय एक विशिष्ट डिफ़ॉल्ट सबमिट बटन पर भरोसा करने से बचने की अनुशंसा की जाती है। इसके बजाय, स्पष्ट रूप से इंगित करें कि किसी भी परिदृश्य में कौन सा सबमिट बटन का उपयोग किया जाना चाहिए।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3