Gli ultimi tutorial di sviluppo web
 

Button formAction Property

<Button Object

Esempio

Rientro l'URL dove inviare il form-data quando viene inviato un modulo:

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

Il risultato di x potrebbe essere:

http://www.w3ii.com/jsref/demo_admin.asp
Prova tu stesso "

Definizione e l'utilizzo

Gli insiemi di proprietà FormAction o restituisce il valore del formaction attributo di un tasto.

Il formaction attributo specifica dove inviare il modulo-dati quando viene inviato un modulo. Questo attributo sovrascrive attributo di azione del form HTML.

Il formaction attributo viene utilizzato solo per i pulsanti con il tipo = "invia".

Nota: Nell'esempio precedente, Internet Explorer e Opera 12 (and earlier versions) ritorna "demo_admin.asp" , mentre Firefox, Opera 15+, Chrome, Safari e restituisce l'intero URL: "http://www.w3ii.com/jsref/demo_admin.asp" .

Nota: Il formaction attributo è nuova per il <button> elemento in HTML5.


Supporto browser

Internet ExplorerFirefoxOperaGoogle ChromeSafari

La proprietà FormAction è supportata in tutti i principali browser.

Nota: La proprietà FormAction non è supportata in Internet Explorer 9 e versioni precedenti.


Sintassi

Restituire la proprietà FormAction:

buttonObject .formAction

Impostare la proprietà FormAction:

buttonObject .formAction= URL

I valori delle proprietà

Valore Descrizione
URL Specifica dove inviare i form-data. Nota: questo avrà la precedenza l' action attributo del <form> elemento

Valori possibili:

  • Un URL assoluto - l'indirizzo completo di una pagina (like href="http://www.example.com/formresult.asp")
  • Un URL relativo - punti ad un file all'interno del sito corrente (like href="formresult.asp")

Dettagli tecnici

Valore di ritorno: A String, che rappresenta l'URL dove inviare il form-data

Altri esempi

Esempio

Modificare il valore della formaction attributo di un tasto:

document.getElementById("myBtn").formAction = "demo_newvalue.asp";
Prova tu stesso "

Esempio

Un altro esempio sulla restituzione del bene FormAction:

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

Pagine correlate

Di riferimento HTML: HTML <button> attributo FormAction


<Button Object