ExpertRating - Online Certification and Employment Testing ExpertRating - Online Certification and Employment Testing ExpertRating - Online Certification and Employment Testing

ExpertRating Home
ExpertRating Benefits
Recommend ExpertRating
Suggest More Tests
Privacy Policy
XHTML Tutorial - Index
XHTML Tutorial - Introduction to XHTML
XHTML Tutorial - Formatting
XHTML Tutorial - Links
XHTML Tutorial - Images
XHTML Tutorial - Forms
XHTML Tutorial - Tables
XHTML Tutorial - Frames
XHTML Tutorial - Style Sheets
XHTML Tutorial - Advanced Tags

Online Personal Trainer Certification
Personal Trainer Certification (Spanish)
Six Sigma Certification
Find a Personal Trainer
Project Management Certification
Six Sigma Certification
Six Sigma Black Belt Certification
Master Black Belt Certification
Six Sigma Green Belt Certification
Life Coach Certification
Lean Management Certification
Lean Six Sigma Certification
First Aid Certification
CPR Certification
Yoga Certification
Aerobics Certification
Pilates Certification
Business Analyst Certification
SEO Certification
Online Business Writing Course & Certification
Makeup Artist Certification
Baby Sitting Course & Certification
Time Management Certification
Health Club Management Certification
Medical Coding Certification
Medical Billing Certification
Business Analysis Course
Master Trainer Certification
Total Quality Management Certification
Kaizen Certification
Creative Writing Certification
Event Management Certification
Test Search by Job Title
Administrative Assistant Certification
Virtual Assistant Certification
  All Online Courses


  Home > Courses, Tutorials & eBooks > XHTML Tutorial > Forms
Previous  Next

XHTML Tutorial - Forms

                                                                             Page 1 of 5

In this chapter you will learn

  • How to make forms
  • How to have different buttons on the form
  • How to add buttons to the form
  • How to make the form interactive



Forms are a popular way to make a web page interactive. A web form is a page which contains various elements like text fields, check boxes,radio buttons etc. that has to be input by the user.

Like the form on paper, a form on a web page lets the user enter the requested information and submit it for processing. They pass the user data to a specified URL. The user can also use these forms to gather information recorded in them. Form elements ensure that one’s form is accessible and usable by a wide number of users.

 The forms designed in XHTML are similar to the forms designed in HTML.

Form Tag

The form tag creates a form for user input. It can contain text fields, check boxes, radio buttons and more.


<form attributes></form>


Attributes of Form Tag


The name attribute takes up the value form name. It defines a unique name for the form. It is an optional attribute.

<form name=”registration”> </form>


The action attribute takes up a URL as value. It sends the data to the URL defined in action when the submit button is pressed. It is an essential attribute.

<form action=””> </form>

Input Tag

The <input> tag defines the start of an input field where the user can enter his data. In XHTML, the input tag has to be closed. It is done so by placing a backslash (/) at the completion of the tag.

<input attributes />

Attributes of Input Tag


Type indicates the type of input element that has to be given in the box. The default value is “text.”

The various values of Type Attribute are:

  • Button

    A button is an input type that will not work without an extra code being added. As Button is used with scripting, this concept will be discussed later.
  • Checkbox

    This value creates a checkbox which can either be on or off.
Finance: <input type=checkbox />
  • Hidden

    This indicates that the field is hidden and the user does not communicate with it. Hidden is commonly used by programmers who do not want users to see the value. The value used in hidden is still submitted with other information when the submit button is clicked. It usually passes the page name and page number that the user is on.



This is hidden: <input type=hidden />

  • Image

    Image creates an image that is also a “submit” button. When the user clicks on the image, the form is submitted. Image also requires the “src” attribute like the image tag.
<input type=image src=”” />
  • Password

    Password indicates that the field is for typing a password. Password works just like the text type field, the only difference being that whatever is typed is not displayed on the screen. Instead of showing what is typed, the browser displays a series of asterisks ( *), bullets (.), or something else to show that the user is typing a secret content.
Password: <input type=password />
  • Radio

    Radio is used to create a series of choices of which only one can be selected. Selecting a radio button option automatically deselects all other options. Several HTML radio buttons are created by using the same name but different values.

<input type=radio name=”joke” value=”a”/> cricket jokes <br/>

<input type=radio name=”joke” value=”b”/> crazy jokes <br/>

<input type=radio name=”joke” value=”c”/> nice jokes <br/>



Home  |  About Us  |  Privacy Policy  |  Site Map  |  FAQs  |  Contact Us
© ExpertRating 2015. All Rights Reserved.