Multiple lines of input in <input type="text" />

Beginner picture Beginner · Jun 7, 2011 · Viewed 1.2M times · Source

I have this text input in a form:

<input type="text"
       cols="40" 
       rows="5" 
       style="width:200px; height:50px;" 
       name="Text1" 
       id="Text1" 
       value="" />

I am trying to get it to take multiple lines of input. The width and height make the box to be bigger, but the user can enter text all (s)he wants yet it fills one line only.

How do I make the input more like a textarea?

Answer

&#211;lafur Waage picture Ólafur Waage · Jun 7, 2011

You need to use a textarea to get multiline handling.

<textarea name="Text1" cols="40" rows="5"></textarea>