मल्टी-लाइन टेक्स्ट इनपुट बनाने के लिए, HTML <textarea> टैग का उपयोग करें। आप cols और rows एट्रिब्यूट्स का उपयोग करके टेक्स्ट एरिया का आकार सेट कर सकते हैं। इसका उपयोग फॉर्म के भीतर किया जाता है, ताकि उपयोगकर्ता कई पंक्तियों में टेक्स्ट इनपुट कर सकें।
<textarea> टैग के एट्रिब्यूट्स
| एट्रिब्यूट | मान | विवरण |
|---|---|---|
| autofocus | autofocus | निर्दिष्ट करता है कि पेज लोड होने पर टेक्स्ट एरिया को स्वचालित रूप से फोकस मिलना चाहिए। |
| cols | संख्या | दृश्यमान कैरेक्टर चौड़ाई की संख्या के आधार पर टेक्स्टएरिया की चौड़ाई निर्दिष्ट करता है। |
| disabled | disabled | टेक्स्टएरिया को अक्षम करता है। |
| form | form_id | एक या अधिक फॉर्म्स निर्दिष्ट करता है। |
| maxlength | संख्या | टेक्स्टएरिया में अधिकतम कैरेक्टर्स की संख्या निर्दिष्ट करता है। |
| name | टेक्स्ट | इनपुट कंट्रोल को एक नाम असाइन करता है। |
| placeholder | टेक्स्ट | टेक्स्टएरिया में मान का एक संक्षिप्त संकेत निर्दिष्ट करता है। |
| readonly | readonly | इनपुट कंट्रोल को रीड-ओनली सेट करता है। |
| required | required | निर्दिष्ट करता है कि एक टेक्स्टएरिया आवश्यक है। |
| rows | संख्या | दृश्यमान टेक्स्ट लाइन्स की संख्या के आधार पर टेक्स्टएरिया की ऊंचाई निर्दिष्ट करता है। |
| wrap | hard, soft | टेक्स्टएरिया में टेक्स्ट को रैप करने का तरीका निर्दिष्ट करता है। |
उदाहरण
HTML में मल्टी-लाइन टेक्स्ट इनपुट बनाने के लिए निम्न कोड चलाएं:
<!DOCTYPE html> <html> <head> <title>HTML टेक्स्टएरिया टैग</title> </head> <body> <form action = "/cgi-bin/hello_get.cgi" method = "get"> कॉलेज में आप क्या सुधार चाहते हैं? <br> <textarea rows = "5" cols = "60" name = "description"> यहां विवरण दर्ज करें... </textarea><br> <input type = "submit" value = "सबमिट" /> </form> </body> </html>