Атрибут target HTML тега form

Атрибут target определяет, куда загружать ответ сервера после отправки данных формы.

В HTML 4.01 атрибут target для тега <form> считается устаревшим.

В HTML5 атрибут target для тега <form> вновь поддерживается.

В HTML5 фреймы больше не поддерживаются. Значения _top, _parent и имя_фрейма теперь используются в основном с элементами <iframe>.

Синтаксис атрибута

<form target="_blank | _self | _parent | _top | имя_фрейма">

Значения атрибута

Значение Описание
_blank Загружает ответ сервера в новом окне браузера.
_self Значение по умолчанию. Загружает ответ сервера в том же окне браузера.
_parent Загружает ответ сервера в родительском фрейме, если фреймов нет, то работает как значение _self
_top Загружает ответ сервера в полном окне браузера, если фреймов нет, то работает как значение _self
имя_фрейма Загружает ответ сервера в фрейме с указанным именем.

Пример использования атрибута

HTML форма, которая загружает результаты обработки данных в новое окно браузера:


<form action="//msiter.ru/demo_form.asp" method="get" target="_blank">
   Имя: <input type="text" name="fname"><br>
   Фамилия: <input type="text" name="lname"><br>
   <input type="submit" value="Отправить">
</form>