Download presentation
Presentation is loading. Please wait.
Published byMiranda McKinney Modified over 9 years ago
1
HTML Forms
2
Today’s Lecture We will try to understand the utility of forms on Web pages We will find out about the various components that are used in a form We will become able to build a simple, interactive form
3
Interactive Forms (1) Without forms, a Web site is “read-only” – it just provides information to the user Forms enable the user to provide information to the Web site. For example, the user can: –Perform searches on Web site –Give comments –Ask for info that is not available on the Website –Place order for goods and services
4
Interactive Forms (2) Can be simple or very complex Can fill a whole page or just a single line Can contain a single element or many Are always placed between the and tags of a Web page
5
Interactive Forms (3) Are GUI-based May contain: –Text fields –Check boxes –Buttons –Radio buttons –Scrollable lists
6
Example of a simple, interactive form
7
Code for that Example Send Email to me Send Email to me Code for the instructions Code for the form
8
Code for the Instructions To send an eMail message to me: Type your eMail address in the "From" field Type a short message in the "Message" field Press the "Send eMail to me" button
9
Code for the Form Elements of the form
10
Elements of the form name: Name given to the form method: Forms can be submitted through two alternate methods – GET & POST action: Specifies the URL that is accessed when the form is being submitted
11
Example of a simple, interactive form
12
Elements of the Form (1) From: Message:
13
Example of a simple, interactive form
14
Elements of the Form (2)
15
Example of a simple, interactive form
18
From: To: Subject: Message:
21
Review of the Tags Used in Forms
22
<FORM name=“nameOfTheForm” method=“get” or “post” action=“URL” > Elements of the form
23
Single-Line Text Input Field <INPUT type=“text” name=“fieldName” size=“widthInCharacters” maxlength=“limitInCharacters” value=“initialDefaultValue” >
24
Hidden Input
25
Submit Button Input
26
Multi-Line Text Input Area initial default value
27
This was a review of the new tags (and associated attributes) that we have used in today’s examples There are many more tags that can be used in a form Let us take a look at a few
28
User Name: Password:
29
Password Input Field <INPUT type=“password” name=“fieldName” size=“widthInCharacters” maxlength=“limitInCharacters” value=“initialDefaultValue” >
31
User Name: Password: Remember my user name and password
32
Checkbox Input Element <INPUT type=“checkbox” name=“checkboxName” checked value=“checkedValue” >
33
Office
34
User Name: Password: Logging in from: Home Home University
35
Radio Button Input Element <INPUT type=“radio” name=“radioButtonName” checked value=“selectedValue” >
37
User Name: Password: Logging in from: Home Office University
38
Select from a (Drop Down) List <SELECT name=“listName” size=“numberOfDisplayedChoices” multiple > text1 text2 …
41
File Upload Input Element <INPUT type=“file” name=“buttonName” value=“nameOfSelectedFile” enctype=“fileEncodingType” >
42
Reset Button Input Element ( Resets the contents of a form to default values ) <INPUT type=“reset” value=“displayedText” >
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.