tutoriais mais recente desenvolvimento web
 

HTML formaction Attribute


Definição e Uso

O formaction atributo especifica para onde enviar o formulário de dados quando um formulário é enviado. Este atributo substitui o formulário action atributo.

O formaction atributo é usado somente para inputs/buttons com type="submit" .


Aplica-se a

O formaction atributo pode ser usado nos seguintes elementos:

elementos Atributo
<button> formaction
<input> formaction

Exemplos

Button Exemplo

Um formulário com dois botões de envio. O primeiro botão de enviar envia os dados do formulário para "demo_form.asp" , e o segundo se submete a "demo_admin.asp" :

<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><br>
  <button type="submit" formaction="demo_admin.asp">Submit as admin</button>
</form>
Tente você mesmo "

Input Exemplo

Um formulário HTML com dois botões de envio, com ações diferentes:

<form action="demo_form.asp">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit"><br>
  <input type="submit" formaction="demo_admin.asp" value="Submit as admin">
</form>
Tente você mesmo "

Suporte a navegadores

O formaction atributo tem o seguinte suporte ao navegador para cada elemento:

Elemento
button 9 10.0 4.0 5.1 10.6
input 9 10.0 4.0 5.1 10.6