HTML input value Attribute

HTML <input> tag : An HTML form with initial (default) values

Definition and Usage

The value attribute specifies the value of an <input> element.

The value attribute is used differently for different input types:

  • For "button", "reset", and "submit" - it defines the text on the button
  • For "text", "password", and "hidden" - it defines the initial (default) value of the input field
  • For "checkbox", "radio", "image" - it defines the value associated with the input (this is also the value that is sent on submit)
  • Note: The value attribute cannot be used with <input type="file">.

    Browser Support

    The numbers in the table specify the first browser version that fully supports the attribute.

    Attribute
    value Yes Yes Yes Yes Yes

    Syntax

    <input value="text">

    Attribute Values

    Value Description
    text Specifies the value of the <input> element

    ❮ HTML <input> tag