Form Attributes in HTML

Form Attributes in HTML <form> tag ke andar use hote hain. Ye decide karte hain form ka data kaha jayega, kaise jayega, aur kaise behave karega.


Action Attribute

action batata hai ki form submit hone ke baad data kaha bhejna hai (server pe kaunsi file).

Example:

Form Attributes in HTML

Jab user submit karega, data action_page.php file me jayega. Agar action nahi diya, to data current page pe hi submit hoga.


Target Attribute

target batata hai ki result kaha open hoga.

  Value Kya karta hai
_blank Naye tab me open karega
_self Same page me open karega (default)
_parent Parent frame me open karega
_top Full window me open karega
framename Kisi specific iframe me open karega

Example: (new tab me open karega)

Target Attribute


Method Attribute

method batata hai data kaise bhejna hai, GET ya POST.

GET Method

GET Method

Features:

  • Data URL me show hota hai
  • Sensitive data ke liye use mat karo 
  • URL length limit hoti hai
  • Bookmark ho sakta hai
  • Search queries ke liye useful

POST Method

POST Method

Features:

  • Data URL me show nahi hota
  • Sensitive data ke liye safe 
  • Size limit nahi hoti
  • Bookmark nahi ho sakta

Autocomplete Attribute

Ye decide karta hai browser automatically pehle wala data fill kare ya nahi.

Autocomplete Attribute

Values:

  • on (browser suggestions dega)
  • off (suggestions nahi dega)

Novalidate Attribute

Normally browser form submit se pehle check karta hai input valid hai ya nahi. Agar novalidate lagaya to validation nahi karega. Matlab bina check kiye submit ho jayega.

Novalidate Attribute


Important Attributes:

Niche diye gaye sab form attributes in HTML hai.

Attribute Description
action Data kaha bhejna hai
method GET ya POST
target Result kaha open hoga
autocomplete Auto fill on/off
novalidate Validation band kare
enctype Data encode kaise hoga (POST ke sath use hota hai)
name Form ka naam
accept-charset Character encoding batata hai
rel Relation define karta hai

Leave a Comment