Атрибут 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>