Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML <button> type एट्रिब्यूट: बटन प्रकार सेट करना

<button> type एट्रिब्यूट

type एट्रिब्यूट <button> एलिमेंट का प्रकार निर्दिष्ट करता है। यह निर्धारित करता है कि फॉर्म में बटन क्लिक होने पर क्या होता है।

सिंटैक्स

<button type="button | submit | reset">

प्रकार

प्रकार विवरण
buttonसामान्य क्लिक करने योग्य बटन, कोई डिफ़ॉल्ट व्यवहार नहीं (JavaScript के लिए)
submitसबमिट बटन - फॉर्म डेटा सबमिट करता है (डिफ़ॉल्ट)
resetरीसेट बटन - फॉर्म फील्ड्स को प्रारंभिक मानों पर रीसेट करता है

उदाहरण: निवेशक जानकारी फॉर्म

<!DOCTYPE html>
<html>
<body>
  <h2>निवेशक जानकारी</h2>
  <p>फंडिंग में रुचि रखने वाले निवेशक के बारे में जानकारी दें:</p>
  <form action="" method="get">
    ID: <input type="number"><br>
    निवेशक: <input type="text"><br>
    फंड: <input type="number"><br>
    ईमेल: <input type="email"><br>
    जन्म तिथि: <input type="date"><br><br>
    <button type="submit" value="Submit">सबमिट</button>
    <button type="reset" value="Reset">रीसेट</button>
  </form>
</body>
</html>

आउटपुट

एक फॉर्म जिसमें "सबमिट" (फॉर्म भेजता है) और "रीसेट" (फॉर्म क्लियर करता है) बटन हैं।

कोड व्याख्या

<button type="submit" value="Submit">सबमिट</button>
<button type="reset" value="Reset">रीसेट</button>

महत्वपूर्ण नोट्स

  • डिफ़ॉल्ट प्रकार "submit" है - फॉर्म में बटन बिना type के भी सबमिट कर देगा
  • फॉर्म के बाहर बटन के लिए हमेशा type="button" उपयोग करें
  • type="button" फॉर्म सबमिशन को रोकता है
  • IE पुराने वर्जन्स में डिफ़ॉल्ट "button" था - हमेशा स्पष्ट रूप से घोषित करें

सर्वोत्तम अभ्यास

<!-- फॉर्म में -->
<button type="submit">सहेजें</button>
<button type="reset">रीसेट</button>
<button type="button" onclick="cancel()">रद्द करें</button>

<!-- फॉर्म के बाहर (मॉडल, नेविगेशन, आदि) -->
<button type="button" onclick="openModal()">खोलें</button>
  1. HTML hidden एट्रिब्यूट: एलिमेंट्स को छिपाना और दिखाना HTML hidden एट्रिब्यूट: एलिमेंट्स को छिपाना और दिखाना

    HTML hidden एट्रिब्यूट उपयोगकर्ता को सूचित करता है कि इस एट्रिब्यूट वाला एलिमेंट अब दस्तावेज़ के लिए प्रासंगिक नहीं है और उपयोगकर्ता को दिखाई नहीं देना चाहिए। ब्राउज़र ऐसे एलिमेंट्स को रेंडर नहीं करते। उदाहरण: प्राधिकरण स्तर के आधार पर मेनू दिखाना <!DOCTYPE html> <html> <head> &

  1. HTML lang एट्रिब्यूट HTML lang एट्रिब्यूट

    परिचय HTML lang एट्रिब्यूट HTML एलिमेंट की सामग्री की भाषा को परिभाषित करता है। यह एक ग्लोबल एट्रिब्यूट है, जिसका अर्थ है कि इसे किसी भी HTML एलिमेंट पर उपयोग किया जा सकता है। यह स्क्रीन रीडर, खोज इंजन और ब्राउज़र को पेज की भाषा समझने में मदद करता है। सिंटैक्स <tagname lang=value></tagname

  1. HTML reversed एट्रिब्यूट HTML reversed एट्रिब्यूट

    परिचय HTML reversed एट्रिब्यूट (नोट: reserved टाइपो है, सही है reversed) यह निर्दिष्ट करता है कि <ol> (ऑर्डर्ड लिस्ट) HTML एलिमेंट में लिस्ट आइटम्स का क्रम अवरोही (descending) होना चाहिए। यह एक बूलियन एट्रिब्यूट है। सिंटैक्स <ol reversed></ol> उदाहरण <!DOCTYPE html> <htm