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>
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 |