दिलचस्प पोस्ट
मैं निश्चित आदेश को हर डेढ़ घंटे चलाने के लिए क्रॉन कैसे सेट कर सकता हूं? एक SQL सर्वर क्वेरी के लिए अधिकतम आकार? खंड में? क्या बेहतर दृष्टिकोण है JTextPane में विशिष्ट शब्दों का रंग कैसे बदल सकता है? UITextField की शुरुआत में स्थान बनाएं एक मोनद क्या है? स्टैक पर स्थानीय चर आवंटन का आदेश MySQL सर्वर दूर चला गया – ठीक 60 सेकंड में Instagram एपीआई: सभी उपयोगकर्ता मीडिया कैसे प्राप्त करें? आईआईएस 7 में UITextView ऊंचाई के साथ UITableViewCell? पायथन में मल्टी प्रसंस्करण का उपयोग करते समय मुझे कैसे लॉग करना चाहिए? Android के लिए Google डिस्क \ डॉक्स एपीआई पार से जुड़ने की तुलना में आंतरिक शामिल होने का प्रदर्शन ईएफ 6 ट्यूटोरियल एसाईक्रोनस कॉल का उपयोग क्यों करता है? सोनाटा एडमिन फॉर्म में अजाक्स का उपयोग कैसे करें? कैसे मैं एक बड़े बफ़र बनाने के बिना एक एसक्यूएल सर्वर ब्लॉब में .net ऑब्जेक्ट का एक बड़ा ग्राफ serialize?

<Input type = 'submit' /> और <button type = 'submit'> टेक्स्ट </ button> के बीच का अंतर

उनके बारे में कई किंवदंतियां हैं। मैं सच्चाई जानना चाहता हूं निम्नलिखित दो उदाहरणों के बीच अंतर क्या हैं?

  1. <input type='submit' value='text' />

  2. <button type='submit'>text</button>

वेब के समाधान से एकत्रित समाधान "<Input type = 'submit' /> और <button type = 'submit'> टेक्स्ट </ button> के बीच का अंतर"

निश्चित नहीं है कि आप कहां से अपनी किंवदंतियों को प्राप्त करते हैं:

<button> साथ बटन सबमिट करें

साथ ही:

 <button type="submit">(html content)</button> 

आईई 6 टैग के बीच इस बटन के लिए सभी पाठ सबमिट करेगा, अन्य ब्राउज़र केवल मान जमा करेंगे <button> का उपयोग करना आपको <button> के डिज़ाइन पर अधिक लेआउट की स्वतंत्रता देता है अपने सभी उद्देश्यों और उद्देश्यों में, यह पहली बार में उत्कृष्ट लग रहा था, लेकिन विभिन्न ब्राउज़र क्विट्स समय पर उपयोग करना मुश्किल बनाते हैं।

आपके उदाहरण में, आईई 6 सर्वर को text भेजता है, जबकि अधिकांश अन्य ब्राउज़र कुछ भी नहीं भेजेंगे। इसे क्रॉस-ब्राउज़र संगत बनाने के लिए, <button type="submit" value="text">text</button> बेहतर अभी तक: मान का उपयोग न करें, क्योंकि अगर आप एचटीएमएल जोड़ते हैं तो सर्वर साइड पर क्या प्राप्त होता है यह मुश्किल होता है। इसके बजाय, अगर आपको एक अतिरिक्त मूल्य भेजना है, तो एक छिपे हुए क्षेत्र का उपयोग करें।

<input> साथ बटन

साथ ही:

 <input type="button" /> 

डिफ़ॉल्ट रूप से, यह कुछ नहीं के बगल में है यह आपके फॉर्म को भी जमा नहीं करेगा। आप केवल बटन पर पाठ डाल सकते हैं और इसे सीएसएस के माध्यम से एक आकार और सीमा प्रदान कर सकते हैं। इसका मूल (और वर्तमान) इरादा सर्वर को फ़ॉर्म सबमिट करने की आवश्यकता के बिना एक स्क्रिप्ट निष्पादित करना था।

सामान्य रूप से <input> साथ बटन सबमिट करें

साथ ही:

 <input type="submit" /> 

पूर्व की तरह, लेकिन वास्तव में आसपास के प्रपत्र प्रस्तुत करता है।

छवि <input> साथ बटन सबमिट करें

साथ ही:

 <input type="image" /> 

पूर्व (सबमिट) की तरह, यह एक फ़ॉर्म भी सबमिट करेगा, लेकिन आप किसी भी छवि का उपयोग कर सकते हैं यह प्रपत्र को प्रस्तुत करने की आवश्यकता के रूप में छवियों को बटन के रूप में उपयोग करने का पसंदीदा तरीका था। अधिक नियंत्रण के लिए, <button> अब उपयोग किया जाता है। यह सर्वर साइड इमेज मैप्स के लिए भी इस्तेमाल किया जा सकता है लेकिन यह एक दुर्लभ वस्तु है। जब आप usemap utility और (उस विशेषता के साथ या बिना) का उपयोग करते हैं, तो ब्राउज़र सर्वर से माउस-पॉइंटर एक्स / वाई निर्देशांक भेज देगा (अधिक सटीक, उस समय के बटन के अंदर माउस-पॉइंटर स्थान, जिसे आप क्लिक करते हैं) । यदि आप इन एक्स्ट्रास्ट्रसों की उपेक्षा करते हैं, तो यह एक छवि के रूप में प्रच्छन्न सबमिट बटन से ज्यादा कुछ नहीं है।

ब्राउज़र के बीच कुछ सूक्ष्म अंतर हैं, परन्तु सभी उपरोक्त बताए अनुसार <button> टैग को छोड़कर, मान-विशेषता सबमिट करेंगे।

<button> , आप इमेज टैग्स आदि का उपयोग कर सकते हैं जहां पाठ है

 <button type='submit'> text -- can be img etc. </button> 

<input> प्रकार के साथ, आप पाठ तक सीमित हैं