HTML <form> target Attribute

The target attribute on a <form> tag specifies the browser tab or window to open when the form is submitted.



A target attribute on a <form> element.
Submitting the form will open a new browser tab.

<form action="/tutorial/action.html" target="_blank">

  <input type="text" name="firstname" placeholder="First name">
  <input type="text" name="lastname" placeholder="Last name">
  <button type="submit">Submit</button>

Using target

The target attribute specifies where, in which tab or window, the form response will open.

Response pages can be opened in the same tab, a new tab, a new window, or an iframe.

If target is not set, the link opens in the same tab/window as the current page.


<tagname target="_self | _blank | _parent | _top | framename" />



Value Description
_self Opens the page in the same tab/window. This is the default.
_blank Opens the page in a new tab.
_parent Opens the page in the parent iframe. In the same iframe if there is no parent.
_top Opens the page in the topmost part of the iframe. In the same iframe if there is no topmost.
framename Opens the page in a named iframe.

Browser support

Here is when target support started for each browser:

1.0 Sep 2008
1.0 Sep 2002
1.0 Aug 1995
1.0 Jan 2006
1.0 Jan 2003

You may also like

 Back to <form>