Text box

Updated: 03/06/2020 by Computer Hope
Text box

Alternatively referred to as a text field, a text box is a section or object on a page that allows a user to enter text. Text boxes are often used on the Internet for pages that require input from a user. You may also see a text box in a word processing program when creating a form that requires a user to enter information.

Examples of text boxes

There are two main types of text boxes you are likely to encounter.

One-line text box
Below is an example of a one-line text box that is often used for a name, e-mail, or password. The text box may have a fixed length, allowing only a few words to be entered. It may also allow more text than the length of the text box, requiring a user to use arrow keys to scroll horizontally to see all entered text.

Multiple line textarea box
Below is an example of a multiple line textarea text box for entering a lot of data and is often used for typing a message. Text entered in a multiple line text box automatically wraps to the next line when the text reaches the right edge of the text box.

Creating an HTML text box

Below is the HTML source code that creates each of the above boxes using the HTML form tag, input tag, and textarea tag. The input tag with the name attribute is a single one-line text box, and the textarea tag is the multiple line text box. The "script name" in the action attribute should be changed to the name and location of your script file. For example, it could be changed to an ASP, Perl, PHP, or Python script file.

<form action="script name" method="get">
Name: <input type="text" name="name"><br>
Message: <textarea rows="2" cols="20"></textarea><br>
<input type="submit" value="Submit">
</form>

Field, Omnibox, Spin box, Text, Textarea, Web design terms, Word processing, Word processor