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

HTML DOM Button type प्रॉपर्टी


HTML DOM Button type प्रॉपर्टी HTML <button> एलिमेंट से जुड़ी है। button एलिमेंट डिफ़ॉल्ट रूप से type=”submit” होता है यानी फॉर्म पर किसी भी बटन पर क्लिक करने से फॉर्म सबमिट हो जाएगा। button type प्रॉपर्टी बटन के प्रकार को सेट या लौटाती है।

सिंटैक्स

निम्नलिखिक सिंटैक्स है -

button type प्रॉपर्टी सेट करना -

buttonObject.type = "submit|button|reset"

यहां, submit|button|reset बटन प्रकार के मान हैं। Submit डिफ़ॉल्ट रूप से सेट होता है।

  • Submit − बटन को सबमिट बटन बनाता है।
  • Button − एक सामान्य क्लिक करने योग्य बटन बनाता है।
  • Reset − एक रीसेट बटन बनाता है जो फॉर्म डेटा को रीसेट करता है।

उदाहरण

आइए HTML DOM button type प्रॉपर्टी का एक उदाहरण देखें -

<!DOCTYPE html> <html> <body> <form id="Form1" action="/sample.php"> <label>First Name: <input type="text" name="fname"><br><br></label> <label>Surname: <input type="text" name="lname"><br><br></label> <button id="Button1" type="submit">Submit</button> </form> <p>Click the below button below to change the type of the above button from "submit" to "reset".</p> <button onclick="changeType()">CHANGE</button> <p id="Sample"></p> <script>    function changeType() {       document.getElementById("Button1").type = "reset";       document.getElementById("Sample").innerHTML = "The Submit button is now a reset       button";    } </script> </body> </html>

आउटपुट

यह निम्नलिखिक आउटपुट उत्पन्न करेगा -

HTML DOM Button type प्रॉपर्टी

विवरण भरने और CHANGE पर क्लिक करने पर -

HTML DOM Button type प्रॉपर्टी

अब Submit (जो अब reset है) पर क्लिक करने पर -

HTML DOM Button type प्रॉपर्टी

उपरोक्त उदाहरण में -

हमने पहले दो टेक्स्ट फील्ड और type “submit” के साथ एक बटन बनाया जो हमारे डेटा को सबमिट करेगा -

<label>First Name: <input type="text" name="fname"><br><br></label> <label>Surname: <input type="text" name="lname"><br><br></label> <button id="Button1" type="submit">Submit</button>

हमने तब CHANGE बटन बनाया जो क्लिक पर changeType() मेथड को निष्पादित करेगा -

<button onclick="changeType()">CHANGE</button>

changeType() मेथड इसकी id का उपयोग करके बटन एलिमेंट को प्राप्त करता है और इसके type को reset पर सेट करता है। फिर परिवर्तन के संबंध में संदेश “Id” sample वाले पैराग्राफ में परिलक्षित होता है। अब जब आप सबमिट बटन पर क्लिक करते हैं तो यह डेटा सबमिट करने के बजाय रीसेट करेगा यानी फॉर्म डेटा को साफ़ करेगा -

function changeType() {    document.getElementById("Button1").type = "reset";    document.getElementById("Sample").innerHTML = "The Submit button is now a reset button"; }

  1. HTML DOM Input Submit ऑब्जेक्ट HTML DOM Input Submit ऑब्जेक्ट

    HTML DOM Input Submit ऑब्जेक्ट type submit वाले <input> एलिमेंट से जुड़ा होता है। हम createElement() मेथड और getElementById() मेथड का उपयोग करके क्रमशः type submit वाले इनपुट एलिमेंट को बना और एक्सेस कर सकते हैं। प्रॉपर्टीज Input submit ऑब्जेक्ट के लिए निम्नलिखित प्रॉपर्टीज हैं: प्रॉपर्टीवि

  1. HTML DOM Ol type प्रॉपर्टी HTML DOM Ol type प्रॉपर्टी

    HTML DOM Ol type प्रॉपर्टी ऑर्डर्ड लिस्ट में उपयोग किए जाने वाले मार्कर के प्रकार को दर्शाने वाले type एट्रिब्यूट के मान को सेट या लौटाती है। सिंटैक्स olObject.type मान सेट करना olObject.type = 1|a|A|i|I उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Ol type</title&

  1. HTML DOM Event type प्रॉपर्टी HTML DOM Event type प्रॉपर्टी

    HTML DOM Event type प्रॉपर्टी इवेंट के प्रकार जैसे click, keypress, load, या touchend को दर्शाने वाला स्ट्रिंग लौटाती है। सिंटैक्स event.type उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Event type</title> <style>    form {