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.
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">