Атрибут formtarget

Атрибут formtarget определяет имя фрейма, в которое будет загружаться результат, возвращаемый обработчиком формы, в виде HTML-документа.

Синтаксис

<button formtarget="<имя фрейма> | _blank | _self | _parent | _top">...</button>

Значения

В качестве значения используется имя фрейма, заданное атрибутом name элемента <iframe>. Если установлено несуществующее имя, то будет открыта новая вкладка. В качестве зарезервированных значений можно указывать следующие.

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

Пример

Код примера скопирован в буфер
<!DOCTYPE html>
<html lang="ru">
 <head>
  <meta charset="utf-8">
  <title>button, атрибут formtarget</title>
 </head>
 <body>
  <form>
   <p><iframe name="output" height="50" width="400"></iframe></p>
   <p>Ваше имя: <input name="user"></p>
   <p><button formaction="handler.php" formtarget="output">Отправить</button>
  </form>
 </body>
</html>

Браузеры

10 12 9 15 5 4
4.4 4 14 5