Propriedade de ação do formulário do botão
Exemplo
Retorne a URL para onde enviar os dados do formulário quando um formulário é enviado:
var x = document.getElementById("myBtn").formAction;
Definição e uso
A propriedade formAction define ou retorna o valor do atributo formaction de um botão.
O atributo formaction especifica para onde enviar os dados do formulário quando um formulário é enviado. Este atributo substitui o atributo de ação do formulário HTML.
O atributo formaction é usado apenas para botões com type="submit".
Observação: no exemplo acima, o Internet Explorer e o Opera 12 (e versões anteriores) retornam "action_page2.php", enquanto o Firefox, Opera 15+, Chrome e Safari retornam a URL inteira: "https://www.w3schools.com /action_page2.php".
Nota: O atributo formaction é novo para o elemento <button> em HTML5.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
formAction | Yes | 10.0 | Yes | Yes | Yes |
Sintaxe
Retorne a propriedade formAction:
buttonObject.formAction
Defina a propriedade formAction:
buttonObject.formAction = URL
Valores de propriedade
Value | Description |
---|---|
URL | Specifies where to send the form-data. Note: this will override the action attribute of the <form> element Possible values:
|
Detalhes técnicos
Valor de retorno: | Uma String, representando a URL para onde enviar os dados do formulário |
---|
Mais exemplos
Exemplo
Altere o valor do atributo formação de um botão:
document.getElementById("myBtn").formAction = "/action_page2.php";
Exemplo
Outro exemplo de retorno da propriedade formAction:
var x =
document.getElementById("myBtn").formAction;
Páginas relacionadas
Referência HTML: atributo de formação HTML <button>
❮ Objeto de botão