Gestire i campi di un form
(Terza parte)

Argomenti trattati: i pulsanti di un form.

Anche i pulsanti possono essere considerati oggetti di terzo livello, contenuti nel form nel quale svolgono una funzione di invio del modulo, di azzeramento del modulo, oppure una funzione generalmente legata ad un'istruzione JavaScript, non predefinita per default. 

Per utilizzare i metodi, usare la seguente sintassi:

document.nomeForm.nomePulsante.metodo();
es.   document.form1.button1.focus();

Per utilizzare le proprietà, usare la seguente sintassi:

document.nomeForm.nomePulsante.proprietà;
es.   document.form1.buttonReset2.value;

Per tutti e tre i tipi di pulsante, button, reset e submit, è possibile elencare i seguenti metodi e proprietà:

Metodi
blur() rimuove lo stato attivo dal pulsante
click() richiama l'evento click sul pulsante
focus() attiva il fuoco sul pulsante
Proprietà
form restituisce il nome del form che contiene il pulsante
name restituisce il nome del pulsante
type restituisce l'attributo type (button, reset o submit)
value restituisce il valore che fa visualizzare il testo sul pulsante

Anche un pulsante di tipo button può fungere da tasto di azzeramento o di invio del form, utilizzando i metodi reset() e submit() dell'oggetto form.

Si può notare come il testo sui pulsanti possa modificarsi automaticamente.

   

Vi è infine la possibilità di sostituire il tasto di submit con il seguente tag, che permette di utilizzare un'immagine:
<INPUT TYPE="image" SRC="indirizzo_immagine">

Vai all'oggetto form | Eventi dei pulsanti del form


Torna all'inizio | Home