HTML <textarea> Tag


HTML <textarea> Tag क्या है?

HTML में <textarea> टैग का उपयोग Multi-line Text Input Field बनाने के लिए किया जाता है।

👉 इसका मतलब है कि यूज़र इस फील्ड में कई लाइन का टेक्स्ट लिख सकता है, जैसे फॉर्म में कमेंट्स, मैसेज, या फीडबैक लिखने के लिए।

ध्यान दें: <textarea> Tag में Default Text लिखना possible है, लेकिन इसे Value Attribute से नहीं बल्कि टैग के बीच में लिखा जाता है।


HTML <textarea> Tag की विशेषताएँ

  • यह Multi-line Input Field बनाता है।

  • इसे हमेशा <form> के अंदर इस्तेमाल किया जाता है।

  • <textarea> टैग के लिए क्लोज़िंग टैग जरूरी होता है।

  • Users द्वारा लिखे गए Data को Server पर भेजने के लिए Name Attribute का इस्तेमाल किया जाता है।


HTML <textarea> Tag का Syntax

<textarea name="message" rows="4" cols="50">Default Text यहाँ</textarea>
  • name → फील्ड का नाम, Server Side Processing में उपयोग होता है।

  • rows → Textarea की ऊँचाई (लाइन संख्या) बताता है।

  • cols → Textarea की चौड़ाई (कॉलम/करेक्टर) बताता है।

  • Default Text → टैग के बीच लिखा गया टेक्स्ट।


HTML <textarea> Example Program

<!DOCTYPE html> <html> <head> <title>HTML textarea Tag Example</title> </head> <body> <h2>HTML textarea Tag का उदाहरण</h2> <form action="submit_form.php" method="post"> <label for="message">अपना संदेश लिखें:</label><br> <textarea id="message" name="message" rows="5" cols="40"> यहाँ अपना संदेश लिखें... </textarea><br><br> <input type="submit" value="Submit"> </form> </body> </html>


आउटपुट:

  • एक फॉर्म दिखाई देगा जिसमें Multi-line Text Box होगा।

  • यूज़र इसमें कई लाइन का टेक्स्ट लिख सकता है।

  • Submit Button पर क्लिक करने पर डेटा Server पर भेजा जाएगा।


HTML <textarea> Tag के Attributes

Attributeउपयोग
nameफील्ड का नाम, Server पर भेजने के लिए ज़रूरी
rowsTextarea की ऊँचाई (लाइन की संख्या)
colsTextarea की चौड़ाई (करेक्टर की संख्या)
placeholderफील्ड में दिखने वाला Placeholder Text
readonlyTextarea को केवल पढ़ने योग्य बनाता है
disabledTextarea को पूरी तरह निष्क्रिय करता है
maxlengthMaximum Characters की सीमा सेट करता है
wrapटेक्स्ट कैसे wrap होगा, यह सेट करता है (soft या hard)


HTML <textarea> Tag का उपयोग कहाँ होता है?

  1. फॉर्म में संदेश (Message/Comments) लेने के लिए

  2. Feedback फॉर्म और Contact Form में

  3. Blogs या Websites पर User Input Collect करने के लिए

  4. Multi-line Data Collection के लिए