Atrybut formaction HTML <button>

Definicja i zastosowanie

formaction Atrybut ten określa, gdzie mają być wysłane dane formularza podczas wysyłania formularza. Ten atrybut nadpisuje atrybut action formularza.

formaction Atrybut ten jest używany tylko do type="submit" przycisku.

Przykład

Formularz z dwoma przyciskami do wysyłania. Pierwszy przycisk wysyła dane formularza do "action_page.php", drugi do "action_page2.php":

<form action="/action_page.php" method="get">
  <label for="fname">名字:</label>
  <input type="text" id="fname" name="fname"><br><br>
  <label for="lname">姓氏:</label>
  <input type="text" id="lname" name="lname"><br><br>
  <button type="submit">Prześlij</button>
  <button type="submit" formaction="/action_page2.php">Prześlij do innej strony</button>
</form>

Spróbuj sam

Gramatyka

<button type="submit" formaction="URL">

Wartość atrybutu

Wartość Opis
URL

Określa, gdzie wysłać dane formularza.

Możliwe wartości:

  • Absolutny URL - pełny adres strony (np. href="http://www.example.com/formresult.asp")
  • Relatywny URL - wskazuje na plik w bieżącym serwisie (np. href="formresult.asp")

Wsparcie przeglądarki

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

Komentarz:formaction Atrybut to nowa atrybut w HTML 5.