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

फॉर्म टैग के बाहर formaction एट्रिब्यूट क्यों काम नहीं करता?


हम formaction एट्रिब्यूट को <form> टैग के बाहर काम करने के लिए बना सकते हैं। formaction एट्रिब्यूट का उपयोग एक फॉर्म के लिए एक से अधिक सबमिट URL निर्दिष्ट करने के लिए किया जाता है। जब आप एक फॉर्म सबमिट करते हैं, तो वेब ब्राउज़र पहले formaction एट्रिब्यूट की जांच करता है।

यदि formaction मौजूद नहीं है, तो वेब ब्राउज़र फॉर्म एलिमेंट पर action एट्रिब्यूट की तलाश करता है।

उदाहरण

तीन अलग-अलग सबमिट बटन्स के साथ formaction एट्रिब्यूट का एक उदाहरण:

<!DOCTYPE html> <html>    <head>       <title>HTML formaction एट्रिब्यूट</title>    </head>    <body>       <form method="post">          <input type = "text" name="name"/><br>          <button type = "submit" formaction = "btn1.php">बटन1</button>          <button type = "submit" formaction = "btn2.php">बटन2</button>          <button type = "submit" formaction = "btn3.php">बटन3</button>       </form>    </body> </html>

हां, formaction एट्रिब्यूट फॉर्म एलिमेंट के बाहर काम नहीं करेगा, लेकिन आप अभी भी उन्हें निम्न तरीके से सही ढंग से काम करने दे सकते हैं:

उदाहरण

आप बटन को आसानी से रख सकते हैं और संबंधित फॉर्म आईडी मान का उपयोग करके फॉर्म के बाहर formaction एट्रिब्यूट का उपयोग कर सकते हैं।

<!DOCTYPE html> <html>    <head>       <title>HTML formaction एट्रिब्यूट</title>    </head>    <body>       <form method="post" id="newForm">          <input type="text" name="name"/>       </form>       <button type="submit" formaction="btn1.php" form="newForm">बटन1</button>       <button type="submit" formaction="btn2.php" form="newForm">बटन2</button>       <button type="submit" formaction="btn3.php" form="newForm">बटन3</button>    </body> </html>

form एट्रिब्यूट बटन को फॉर्म की आईडी से जोड़ता है, जिससे यह फॉर्म के बाहर भी काम करता है।

  1. विंडोज 10 पर FuboTV काम नहीं कर रहा? समस्या निवारण गाइड विंडोज 10 पर FuboTV काम नहीं कर रहा? समस्या निवारण गाइड

    FuboTV अमेरिका, कनाडा और स्पेन में उपलब्ध एक स्ट्रीमिंग सेवा है जो मुख्य रूप से लाइव स्पोर्ट्स पर केंद्रित है। हालांकि यह एक ऑल-स्पोर्ट्स लाइव टीवी सेवा है, लेकिन Fubo मनोरंजन और समाचार चैनल भी स्ट्रीम करता है। FuboTV क्लाउड DVR के साथ विश्वसनीय प्रदर्शन प्रदान करता है जो पिक्चर-इन-पिक्चर मल्टीव्यू

  1. फिलिप्स मॉनिटर समस्या निवारण: कारण और त्वरित समाधान फिलिप्स मॉनिटर समस्या निवारण: कारण और त्वरित समाधान

    आजकल सभी प्रमुख एक्सेसरीज के साथ PC खरीदने का चलन लगभग समाप्त हो गया है। अपनी पसंद का PC असेंबल करना बेहतर है, जो न केवल आपको सर्वश्रेष्ठ हार्डवेयर पाने का मौका देता है बल्कि सर्वश्रेष्ठ कुशल आउटपुट डिवाइस जैसे आपका मॉनिटर भी देता है। और इन डिवाइस में से एक है आपका डिस्प्ले मॉनिटर स्क्रीन। फिलिप्स

  1. iPhone X फेस ID समस्या निवारण: सामान्य कारण और समाधान iPhone X फेस ID समस्या निवारण: सामान्य कारण और समाधान

    जब iPhone X लॉन्च हुआ तो यह बहुत सारे बदलावों के साथ आया। सॉफ्टवेयर और हार्डवेयर, डिस्प्ले और कई अन्य चीजों में भारी बदलाव आया। सबसे बड़ा बदलाव होम बटन को हटाना था। पहले, होम बटन फिंगरप्रिंट स्कैनर के रूप में कार्य करता था। iPhone X के साथ, Apple ने फेस ID पेश की, जिसे एक अधिक सुरक्षित बायोमेट्रिक स