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

HTML <form> target एट्रिब्यूट: फॉर्म रिस्पॉन्स टारगेट

<form> target एट्रिब्यूट

target एट्रिब्यूट <form> एलिमेंट में निर्दिष्ट करता है कि फॉर्म सबमिशन के बाद सर्वर रिस्पॉन्स कहाँ प्रदर्शित होगा: नई विंडो, वही फ्रेम, पैरेंट फ्रेम, आदि।

सिंटैक्स

<form target="_blank | _self | _parent | _top | framename">

मान

  • _blank: रिस्पॉन्स नई विंडो/टैब में
  • _self: वही फ्रेम में (डिफ़ॉल्ट)
  • _parent: पैरेंट फ्रेम में
  • _top: पूरी विंडो बॉडी में
  • framename: नामित फ्रेम में

उदाहरण: नई विंडो में फॉर्म रिस्पॉन्स

<!DOCTYPE html>
<html>
<body>
  <h2>अंक</h2>
  <form action="new.php" method="get" target="_blank">
    खिलाड़ी: <input type="text" name="player"><br>
    रैंक: <input type="number" name="rank"><br>
    अंक: <input type="number" name="points"><br>
    <button type="submit" value="Submit">सबमिट</button>
  </form>
</body>
</html>

आउटपुट

फॉर्म सबमिट करने पर रिस्पॉन्स नई विंडो/टैब में खुलेगा।

उपयोग के मामले

  • भुगतान गेटवे रीडायरेक्ट
  • प्रिंट करने योग्य रसीदें नई विंडो में
  • मूल पेज पर रहते हुए बाहरी API परिणाम देखना
  • फाइल डाउनलोड ट्रिगर करना

नोट

target="_blank" के साथ rel="noopener noreferrer" जोड़ना सुरक्षा के लिए अनुशंसित है।

  1. HTML novalidate एट्रिब्यूट: फॉर्म वैलिडेशन बायपास करें HTML novalidate एट्रिब्यूट: फॉर्म वैलिडेशन बायपास करें

    HTML novalidate एट्रिब्यूट एक बूलियन एट्रिब्यूट है जो <form> एलिमेंट पर लगाया जाता है। जब यह मौजूद होता है, तो फॉर्म सबमिट करते समय ब्राउज़र की अंतर्निहित HTML5 वैलिडेशन (required, pattern, type, min/max, आदि) छोड़ दी जाती है। यह कस्टम वैलिडेशन लॉजिक लागू करने या सर्वर-साइड वैलिडेशन पर भरोसा

  1. HTML Form method एट्रिब्यूट: GET vs POST HTML Form method एट्रिब्यूट: GET vs POST

    HTML Form method एट्रिब्यूट परिभाषित करता है कि फॉर्म डेटा सर्वर को कैसे भेजा जाए: GET (URL पैरामीटर्स के रूप में) या POST (HTTP रिक्वेस्ट बॉडी में)। यह सुरक्षा, डेटा लंबाई, कैशिंग, और बुकमार्केबिलिटी को प्रभावित करता है। सिंटैक्स (Syntax) <form method=get | post></form> get (डिफ़ॉल

  1. HTML फॉर्म action एट्रिब्यूट HTML फॉर्म action एट्रिब्यूट

    HTML फॉर्म action एट्रिब्यूट परिभाषित करता है कि जब HTML दस्तावेज़ में एक फॉर्म सबमिट किया जाता है तो फॉर्म डेटा कहां भेजा जाए।सिंटैक्सनिम्नलिखित सिंटैक्स है:<form action=”URL”></form>आइए HTML फॉर्म action एट्रिब्यूट का एक उदाहरण देखें:उदाहरण<!DOCTYPE html> <html>