Puoi creare pulsanti di testo personalizzabili in HTML usando il etichetta. Il l'elemento è usato all'interno di a elemento.
Impostando l'attributo genere a "pulsante", verrà generato un semplice pulsante selezionabile. È possibile definire il testo che verrà visualizzato sul pulsante, ad esempio "Invia", utilizzando il pulsante valore attributo.
Per esempio:
Essere consapevoli del fatto che il il tag non invierà un modulo HTML; sarà comunque necessario includere JavaScript per gestire l'invio dei dati del modulo. Senza un JavaScript al clic evento, il pulsante apparirà cliccabile ma non accadrà nulla e avrai frustrato i tuoi lettori.
Il
Sebbene utilizzare il tag di input per creare un pulsante funzioni per il suo scopo, è un'opzione migliore per utilizzare il tag per creare i pulsanti HTML del tuo sito web. Il il tag è più flessibile perché consente di utilizzare le immagini per il pulsante (che aiuta a preservare la coerenza visiva se il tuo sito ha un tema di design), ad esempio, e può essere definito come un pulsante di invio o ripristino di un pulsante senza bisogno di extra JavaScript.
Dovrai specificare il pulsante genere attributo in qualsiasi tag. Esistono tre diversi tipi:
pulsante - Il pulsante non ha un comportamento intrinseco ma viene utilizzato insieme agli script eseguiti sul lato client che possono essere collegati al pulsante ed eseguiti quando viene fatto clic.
reset - Reimposta tutti i valori.
Sottoscrivi - Il pulsante invia i dati del modulo al server (questo è il valore predefinito se nessun tipo è definito).
Altri attributi includono:
nome - Fornisce al pulsante un nome di riferimento.
valore - Specifica un valore da assegnare inizialmente al pulsante.
Se stai lavorando con meno utenti esperti di tecnologia, puoi scegliere di utilizzare i moduli di accesso per creare un'esperienza più user-friendly. Ecco come.
L'accesso fornisce una comoda visualizzazione del foglio dati in stile foglio di calcolo per l'immissione dei dati, ma è preferibile utilizzare Forms per creare un'esperienza user-friendly.