Specifying a Target for the Form Response
The browser default behavior is to replace the form page with the response. You can change this behavior by using the target attribute. This attribute works in the same way as the target attribute on the a element.
Values for the target attribute of the form element
Attribute | Description |
---|---|
_blank | Opens the response in a new window (or tab) |
_parent | Opens the response in the parent frameset |
_self | Opens the response in the current window (which is the default behavior) |
_top | Opens the response in the full body of the window. |
<frame> | Opens the server response in the specified frame |
<!DOCTYPE HTML>
<html>
<head>
<title>Example</title>
</head>
<body>
<form target="_blank" method="post" action="http://yourServer/form">
<input autocomplete="on" name="fave" /> <input name="name" />
<button>Submit Vote</button>
</form>
</body>
</html>
Home
HTML CSS Book
HTML
HTML CSS Book
HTML
form:
- <form> to get user input
- Using the base Element to Set a Destination for Form Data
- Configuring the HTTP method Attribute for Form element
- Configuring the Form Data Encoding
- Controlling Form Completion
- Specifying a Target for the Form Response
- Setting the Name of the Form
- Adding Labels to a Form
- Automatically Focusing on an input Element
- Disabling Individual input Elements
- Form Elements Outside the Form
Related: