Button formAction-attribut

Definition och användning

formAction Egenskapen formaction-attributetvärden.

formaction-attributet definierar och använder platsen för att skicka formulardata när formuläret skickas. Detta attribut överskrider HTML-formulärets action-attributet.

formaction-attributet används endast för knappar med type="submit".

Anmärkning:I följande exempel returnerar Internet Explorer och Opera 12 (och tidigare versioner) "action_page2.php", medan Firefox, Opera 15+, Chrome och Safari returnerar hela URL:en: "https://www.codew3c.com/action_page2.php".

Anmärkning:formaction-attributet Det är en ny egenskap för <button>-elementet i HTML5.

Exempel

Exempel 1

Returnera URL:en som skickas när formuläret skickas in:

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

Prova själv

Exempel 2

Ändra formaction-attributvärdet för knappen:

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

Prova själv

Exempel 3

Ett annat exempel på att returnera formAction-attributet:

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

Prova själv

Syntaks

Returnera formAction-attributet:

buttonObject.formAction

Ställ in formAction-attributet:

buttonObject.formAction = URL

Attributvärde

Värde Beskrivning
URL

Definition av platsen för att skicka formulardata. Anmärkning: Detta kommer att överskriva <form>-elementets action-attribut.

Möjliga värden:

  • Absolut URL - sidans fulla adress (t.ex. href="http://www.example.com/formresult.asp")
  • Relativ URL - pekar på en fil inom den aktuella webbplatsen (t.ex. href="formresult.asp")

Tekniska detaljer

Returvärde: Strängvärde som anger vart formulardata ska skickas till URL.

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd 10.0 Stöd Stöd Stöd

Relaterade sidor

HTML-referenshandbok:HTML <button> formaction-attribut