Atrybut formtarget w HTML <button>

Definicja i zastosowanie

formtarget Atrybut ten określa, gdzie po wysłaniu formularza zostanie wyświetlona odpowiedź. Nadpisuje on wartość Atrybut target

formtarget Atrybut ten jest używany tylko do type="submit" przycisków.

Przykład

Formularz z dwoma przyciskami do wysyłania. Pierwszy przycisk wysyła dane formularza do bieżącej karty (target="_self"), drugi przycisk wysyła dane formularza do nowego okna (target="_blank"):

<form action="/action_page.php" method="get">
  <label for="fname">Imię:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">Przyimek:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Złóż</button>
  <button type="submit" formtarget="_blank">Złóż w nowym oknie</button>
</form>

Spróbuj sam

Gramatyka

<button type="submit" formtarget="_blank|_self|_parent|_top|framename">

Wartość atrybutu

Wartość Opis
_blank Ładuje odpowiedź w nowym oknie/karcie.
_self Ładuje odpowiedź w tej samej ramce (domyślnie).
_parent Ładuje odpowiedź w ramce nadrzędnej.
_top Ładuje odpowiedź w całym oknie.
framename Ładuje odpowiedź w iframe nazwanym.

Obsługa przeglądarek

Liczby w tabeli wskazują na pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
9.0 10.0 4.0 5.1 10.6