Przykład
Formularz z dwoma przedłożyć przyciski. Przycisk najpierw przesłać przekazuje dane formularza z domyślną docelowego ("_self") , a druga twierdzi, dane formularza w nowym oknie (target="_blank") :
<form action="demo_form.asp" method="get">
First name: <input type="text" name="fname"><br>
Last name: <input type="text" name="lname"><br>
<button type="submit" >Submit</button>
<button type="submit" formtarget="_blank">Submit to a new
window</button>
</form>
Spróbuj sam " Definicja i Wykorzystanie
formtarget atrybut określa, gdzie, aby wyświetlić odpowiedź po wysłaniu formularza. Ten atrybut przesłania w formie target atrybut.
formtarget atrybut jest używany tylko do przycisków z type="submit" .
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje atrybut.
Atrybut | |||||
---|---|---|---|---|---|
formtarget | 9,0 | 10,0 | 4,0 | 5,1 | 10,6 |
Różnice między HTML 4.01 i HTML5
formtarget atrybutem jest nowego w HTML5.
Uwaga: Ramy i ramek nie są obsługiwane w HTML5. W _parent, _top i framename wartości są obecnie najczęściej stosowane w iframe.
Składnia
<button type="submit" formtarget="_blank|_self|_parent|_top|framename">
wartości atrybutów
Wartość | Opis |
---|---|
_blank | Ładuje odpowiedź w nowym oknie / karcie |
_self | Ładuje odpowiedź w tej samej ramce (jest to ustawienie domyślne) |
_parent | Ładuje odpowiedź w ramce nadrzędnej |
_top | Ładuje odpowiedź w pełnej ciała okna |
framename | Ładuje odpowiedzi w nazwie iframe |