Button (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
smistamento lavoro sporco |
correggo ortografia; correggo formattazione |
||
Riga 1:
{{Nota disambigua|descrizione=informazioni sul pilota di Formula 1|titolo=[[Jenson Button]]}}
{{S|programmazione}}
L'oggetto '''button''' è un oggetto innestato nell'oggetto [[Form]], della definizione [[XML]] DOM. La sua definizione permette di creare molte interazioni con l'utente nelle [[pagina web|pagine web]].
Quando ad esempio si clicca su un [[modulo (programmazione)|modulo]] (come può essere quello di [[w:|Wikipedia]] per la modifica delle pagine) si interagisce con
== Uso ==
Per la definizione dell'oggetto bisogna rifarsi all'elemento [[input]], dato che questo tag permette di definire vari tipi di oggetto di interazione con l'utente nella sezione [[form]].
=== Tipi di bottoni ===
Riga 15:
C'è da fare una piccola parentesi su quando riguarda la definizione del tag nella http://www.w3.org/TR/REC-html40/interact/forms.html#edef-BUTTON.
Esistono due modi che equivalgono a definire lo stesso tipo di oggetto in [[HTML]] per la definizione di un button.
<source lang="html4strict">
<input type=
</source>
<source lang="html4strict">
<button></button>
</source>
==== W3C HTML 4.0 Recommendation ====
Nella definizione della [[W3C]] dovremo dunque differenziare i due tag.
Nel primo caso compaiono i seguenti attributi:
Nel secondo caso abbiamo invece:
=== Proprietà ===
{|class="wikitable"
! Proprietà
! Funzione
|-
| disabled || Abilita o disabilita l'oggetto
|-
| form || Ritorna un puntatore al form di riferimento
Riga 83 ⟶ 87:
A livello di [[Javascript]] l'oggetto ''button'' possiede dei metodi e delle proprietà che permettono un'integrazione molto ampia.
=== Metodi ===
*<code>blur()</code>: rimuove il fuoco dall'oggetto.
*<code>click()</code>: simula l'evento di mouse-click.
*<code>focus()</code>: ottiene il fuoco per l'
=== Eventi ===
*<code>onBlur</code>: codice da eseguire quando si perde il fuoco.
Riga 96 ⟶ 100:
*<code>onMouseDown</code>: codice da eseguire quando si clicca l'oggetto con il [[mouse]].
*<code>onMouseUp</code>: codice da eseguire quando si rilascia l'oggetto con il mouse.
{{Portale|informatica}}
|