Atributo formAction do Button

Definição e uso

formAction Configura ou retorna o atributo Atributo formactiondo valor.

O atributo formaction determina para onde os dados do formulário serão enviados ao submeter o formulário. Este atributo substitui o HTML do formulário Atributo action.

O atributo formaction é usado apenas para botões com type="submit".

Nota:Nos exemplos a seguir, o Internet Explorer e o Opera 12 (e versões mais antigas) retornam "action_page2.php", enquanto o Firefox, Opera 15+, Chrome e Safari retornam a URL completa: "https://www.codew3c.com/action_page2.php".

Nota:Atributo formaction É um novo atributo do elemento <button> no HTML5.

Exemplo

Exemplo 1

Retorne a URL para onde os dados do formulário serão enviados ao submeter o formulário:

var x = document.getElementById("myBtn").formAction;

Experimente você mesmo

Exemplo 2

Mude o valor do atributo formaction do botão:

document.getElementById("myBtn").formAction = "/action_page2.php";

Experimente você mesmo

Exemplo 3

Outro exemplo de retorno do atributo formAction:

var x = document.getElementById("myBtn").formAction;

Experimente você mesmo

Sintaxe

Retorne o atributo formAction:

buttonObject.formAction

Defina o atributo formAction:

buttonObject.formAction = URL

Valor do atributo

Valor Descrição
URL

Determina o local de envio dos dados do formulário. Nota: Isso substitui o atributo action do elemento <form>.

Valores possíveis:

  • URL absoluta - endereço completo da página (por exemplo, href="http://www.example.com/formresult.asp")
  • URL relativo - aponta para um arquivo no site atual (por exemplo, href="formresult.asp")

Detalhes técnicos

Retorno: Valor de string, que representa o URL para onde os dados do formulário serão enviados.

Suporte de navegador

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 10.0 Suporte Suporte Suporte

Páginas relacionadas

Manual de referência HTML:Atributo formaction do <button> HTML