HTML forms

HTML Forms

HTML is a web page markup language which designs your static web pages.The most common thing we see in a web page is a form.We normally signup for various services, comments on articles, discussion forum, polls and many other services.These all are a type of form which one can easily create using the HTML "form" tag.HTML forms are used to collect different kinds of user input.
A form is an area that can contain form elements. Form elements are elements that allow the user to enter information in a form (like text fields, text area fields, drop-down menus, radio buttons, check boxes, and so on). But HTML forms are only static.Means they can send the information but can't check whether the information is valid or not.
To implement the form validation, you'll have to use a scripting language such as javascript, vbscript, php etc.Form validation is an important thing but form structure is another important thing which we can do using HTML only.


form and input Tags

form tag is used to declare a form in which we can place elements which will let the users to input their information.

Format

<form>
....input elements.... </form>


"input" tag is used to create different elements.In this article we'll only focus on text fields.For other type elements see our type of html form elements article.
A general form looks like this



The form created above does not send the entered information to anywhere.The default text field width is 20 characters but you can adjust it using the "width" attribute.To send the information to a specific page or location you'll need to use the "action" and "method" attributes.To read about these go to form attributes.


Now we'll discuss the form we created above.
  • The first thing is :- declare the form using the "form" tag.
  • Then create input field by using the "input" attribute.This goes like this...."input type='__' name='__' value='__'"
  • After creating desirable number of fields, close the form tag by "/form".
In the "type" attribute, set the type of field, which is "text" in our case i.e. "type=text".
In the name attribute, set the name of the field, which is "Name" in our case i.e. "name=Name".
In the value attribute, set the value to be displayed in the field which you can further edit while filling a form

This is a introduction to html forms.To further read about forms check our various posts.

Comments

Popular posts from this blog

Search box for blog or website

Image Search Engine Using Python

Cordova viewport problem solved