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

HTML DOM Form target प्रॉपर्टी


HTML DOM Form target प्रॉपर्टी का उपयोग यह निर्दिष्ट करने के लिए किया जाता है कि फॉर्म डेटा सबमिट होने के बाद प्रतिक्रिया कहाँ प्रदर्शित की जानी चाहिए। यह एक नए टैब, वर्तमान टैब या एक नई विंडो में प्रदर्शित हो सकता है। फॉर्म target प्रॉपर्टी target एट्रिब्यूट मान को सेट या प्राप्त करती है।

सिंटैक्स

target प्रॉपर्टी सेट करने के लिए सिंटैक्स निम्नलिखित है:

formObject.target = "_blank|_self|_parent|_top|framename"

यहां, _blank नई विंडो में प्रतिक्रिया खोलेगा, _self उसी विंडो में प्रतिक्रिया खोलेगा; parent पैरेंट फ्रेम में खोलेगा, _top पूर्ण विंडो बॉडी में खोलेगा और framename इसे एक निर्दिष्ट नामित फ्रेम में खोलेगा।

उदाहरण

HTML DOM Form target प्रॉपर्टी का एक उदाहरण देखते हैं:

<!DOCTYPE html> <html> <head> <style>    form {       border:2px solid blue;       margin:2px;       padding:4px;    } </style> <script>    function SubmitForm() {       document.getElementById("FORM1").submit();    } </script> </head> <body> <h1>Form submit() method example</h1> <form id="FORM1" method="post" action="/sample_page.php"> <label>User Name <input type="text" name="usrN"></label><br><br> <label>Age<input type="text" name="Age"></label> <br><br> <input type="button" onclick="SubmitForm()" value="SUBMIT"> </form> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा। सबमिट पर क्लिक करने पर, प्रतिक्रिया उसी विंडो में खुलेगी:

HTML DOM Form target प्रॉपर्टी

CHANGE बटन पर क्लिक करने और फिर सबमिट पर क्लिक करने पर; प्रतिक्रिया अब एक नए टैब में प्रदर्शित होगी:

HTML DOM Form target प्रॉपर्टी

इसमें दो इनपुट फ़ील्ड हैं जिनका टाइप टेक्स्ट है और एक बटन जिसका नाम SUBMIT है:

<form id="FORM1" method="post" action="/sample_page.php"> <label>User Name <input type="text" name="usrN"></label><br><br> <label>Age<input type="text" name="Age"></label> <br><br> <input type="button" onclick="SubmitForm()" value="SUBMIT"> </form>

हमने फिर एक CHANGE बटन बनाया जो उपयोगकर्ता द्वारा क्लिक किए जाने पर changeTarg() मेथड को निष्पादित करेगा:

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

ChangeTarg() मेथड document ऑब्जेक्ट के getElementById() मेथड का उपयोग करके <form> तत्व प्राप्त करेगा और इसके target प्रॉपर्टी मान को "_blank" में बदल देगा। यह फॉर्म-डेटा सबमिट होने के बाद प्रतिक्रिया को एक नए टैब में प्रदर्शित करने की अनुमति देता है। यह परिवर्तन फिर id "Sample" वाले पैराग्राफ को कुछ टेक्स्ट असाइन करके और इसके innerHTML प्रॉपर्टी का उपयोग करके प्रदर्शित किया जाता है:

function ChangeTarg() {    document.getElementById("FORM1").target = "_blank";    document.getElementById("Sample").innerHTML = "The target attribute value is now _blank."; }

  1. HTML DOM Form action प्रॉपर्टी HTML DOM Form action प्रॉपर्टी

    HTML DOM Form action प्रॉपर्टी फॉर्म एलिमेंट के action एट्रिब्यूट से जुड़ी होती है। फॉर्म action प्रॉपर्टी उस वेब पेज को निर्दिष्ट करती है जहां यूजर द्वारा सबमिट किए जाने के बाद फॉर्म डेटा भेजा जाता है। यह एट्रिब्यूट फॉर्म सबमिट होने के बाद यह निर्दिष्ट करने के लिए कहा जाता है कि फॉर्म कहां सबमिट कर

  1. HTML DOM टेक्स्टएरिया form प्रॉपर्टी: पैरेंट फॉर्म पहचानना HTML DOM टेक्स्टएरिया form प्रॉपर्टी: पैरेंट फॉर्म पहचानना

    HTML DOM टेक्स्टएरिया form प्रॉपर्टी उस फॉर्म का संदर्भ लौटाती है जिसमें टेक्स्टएरिया शामिल है। सिंटैक्स object.form उदाहरण: टेक्स्टएरिया के फॉर्म की पहचान करना <!DOCTYPE html> <html> <style> body { text-align: center; background-color: #363946; color: #fff; } form { margin:

  1. HTML DOM Object form प्रॉपर्टी HTML DOM Object form प्रॉपर्टी

    परिचय HTML DOM Object form प्रॉपर्टी <object> एलिमेंट के लिए घेरने वाले फॉर्म का रेफरेंस लौटाती है। सिंटैक्स form ऑब्जेक्ट का रेफरेंस वापस करना: ObjectElement.form उदाहरण <!DOCTYPE html> <html> <head> <title>HTML DOM Object form</title> <style> form { w