Wednesday, October 26, 2022

html form tag

  HTML Tag 



 

 Form Tag

HTML Forms are one of the main parts of communication between a user and a web site or web application. HTML forms serve the purpose of collecting information provided by the users.

       Forms are required to take input from the user who visits the website. This form is used basically for the registration process, logging into your profile on a website or to create your profile on a website, etc … The information that is collected from the form is - Name , password  etc. Now the form will take input from the form and post that data in backend applications. So the backend application will process the data which is received by them. There are various form elements that we can use like text fields, text area, drop-down list, select, checkboxes, radio, etc.


Attributes 


1) Action :-

Form action tells us about the page name where form data has been processed.to send the data that the user will submit.


2) method :-

Method to be used to upload data. The two methods are GET and POST. 


1) Get Method : - It has a limited length of characters of URL. we should not use get to send some sensitive data. This method is better for non-secure data.

2) Post Method : -It has no size limitations. The submission of the form with the method post, can not be bookmarked.


3) Target :-

Specify the target window or frame where the result of the form action will be displayed. It takes values like blank,_self,_parent etc.

 

Form  Tag program 


<!Doctype html>

<html>

<Body>

<form>

<fieldset>

<legend>Log in </legend>

<label>Username: <input type="text"></label><br>

<label>Password: <input type="password"></label><br>

<input type="submit" value="Submit">

</fieldset>

</form>

</Body>

</html>


Form Tag  output 




Form Type

 

1) Input Type 

The HTML <input> element is used to create interactive controls for web-based forms in order to data from the user a wide variety of types of input data and control widgets are available depending on the device and user agent.


1) <input type = "text">

A single line text field. We can use the maxlength and minlength attributes to specify the maximum length and minimum length of the value that can be entered. 


Program 

<html>

<body>

 <form>

First name:<br>

<input type="text" name="firstname">

<br>

  Last name:<br>

<input type="text" name="lastname">

 </form>

</body>

</html>


Input Type output 


2) <input type="password">


A single line text field same as text but only difference is that it's value is hidden. 


Program 


<html>
<body>
<form>
 User name :<br>
<input type="text" name="username"><br>
User password :<br>
<input type="password" name="password">
</form>
</body>
</html>


Input type output
 




Attribute Description 




1) Type :  Indicates the type of input control and for text input control it will be set to text.


2) Name: Used to give a name to the control which is sent to the server to be recognized and get the value.


3)  Value: This can be used to provide an initial value inside the control. 


4) Size: Allows to specify the width of the text-input control in terms of characters. 


5) Maxlength: Allows to specify the maximum number of characters a user can enter into the


6) Placeholder:- It is used to give a hint about what to input. 

7) Readonly : it is used to make a textbox readonly "un-writable"
 

HTML Radio button :

3) <input type = "radio">


A radio button, allowing a single value to be selected out of multiple choices. Or we can say that it is used to restrict user to choose only one option out of many.


Program 


<!DOCTYPE html>

<html>

<body>

 <h2>Radio Buttons</h2>

 <p>The <strong>input type="radio"</strong> defines a radio button:</p>

<form action="/action">

<input type="radio" name="grade" value="First" checked> First<br>

<input type="radio" name="grade" value="Second"> Second<br> 

<input type="radio" name="grade" value="Third"> Third<br>

<input type="radio" name="grade" value="Fail"> Fail<br><br>

<input type="submit">

</form>
</body>
</html>

3) <input type = "radio">  


Output 





      Visit This Link

   To Your extra information 





No comments:

Post a Comment