यह एक बहुत ही प्राथमिक सवाल है, लेकिन मुझे यकीन है कि वहां कोई व्यक्ति जानता है कि क्यों। एचटीएमएल में, जब मैं स्वयं बटन बटन बना देता हूं, और इसे नहीं देता और onclick
और कोई jQuery .click()
बटन कुछ भी नहीं करेगा। उत्तम। लेकिन जब मैं ऐसा करता हूं और <form>
तत्व के अंदर बटन, तो यह मेरी वेबसाइट के रूट पते पर सभी फॉर्म तत्वों का डेटा डेटा भेजने का प्रयास करता है? ऐसा क्यों कर रहा है? मैंने इसे सबमिट बटन नहीं बनाया है या उस फॉर्म पर method
या action
भी परिभाषित किया है ??एचटीएमएल फॉर्म में बटन क्यों डेटा भेजते हैं?
अग्रिम जानकारी के लिए धन्यवाद!
** संपादित करें **
यह है कि मैं क्या समस्या को ठीक करने किया था। <form>
अंदर बटन के लिए, का उपयोग करें:
<button type="button"></button>
और यह डिफ़ॉल्ट रूप से कुछ नहीं करेंगे।
मैं भी यह जानना चाहता हूं। व्यक्तिगत रूप से मुझे लगता है कि एक बटन सिर्फ एक बटन होना चाहिए, और 'इनपुट [टाइप = सबमिट]' तत्व वास्तव में फॉर्म जमा करना चाहिए ... –
इसकी एक * बाय-डिज़िन * सुविधा। –
मुझे यकीन नहीं है कि मैं सवाल समझता हूं।चीजें घटित करने के लिए बटन तंत्र हैं। तो एक बटन का बिंदु क्या है जो कुछ भी नहीं करता है? और यदि आप किसी भी फॉर्म की कार्यक्षमता नहीं चाहते हैं, तो '