Insira a propriedade de ação do formulário de envio
Exemplo
Obtenha a URL do arquivo que processará o controle de entrada quando o formulário for enviado:
var x = document.getElementById("mySubmit").formAction;
Definição e uso
A propriedade formAction define ou retorna o valor do atributo formaction de um botão de envio.
O atributo formaction especifica a URL do arquivo que processará o controle de entrada quando o formulário for enviado.
O atributo formaction substitui o atributo action do elemento <form>.
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 <input> com type="submit" em HTML5.
Suporte ao navegador
Property | |||||
---|---|---|---|---|---|
formAction | Yes | 10.0 | Yes | Yes | Yes |
Sintaxe
Retorne a propriedade formAction:
submitObject.formAction
Defina a propriedade formAction:
submitObject.formAction = URL
Valores de propriedade
Value | Description |
---|---|
URL | Specifies the URL of the file that will process the input control when the form is submitted 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 a URL para onde enviar os dados do formulário:
document.getElementById("mySubmit").formAction = "/action_page2.php";
Páginas relacionadas
Referência HTML: atributo de formação HTML <input>
❮ Inserir Objeto de Envio