Gli sviluppatori Web utilizzano HTML "ingresso"Elemento con il tipo"tel"Per creare il campo di input per i numeri di telefono. Questo tipo di campo di input può essere utilizzato dagli utenti per l'invio di un numero di telefono. Inoltre, la creazione di un campo di input per inserire specificamente il numero di telefono può rendere la tua pagina web professionale e diversa dai concorrenti.
Questo articolo spiegherà il tipo di input HTML = "tel"Elemento.
Come creare un elemento di input html = "tel"?
Per creare un tipo di input HTML Tel, seguire i passaggi dati.
Passaggio 1: creare campo di input per il numero di telefono
Nel file HTML, in primo luogo, crea un elemento div con il nome "principale". All'interno di questo elemento div, aggiungi ed elementi. All'interno dell'elemento etichetta, prima menziona la didascalia e quindi aggiungi un tag di input associato agli attributi di tipo e nome. Successivamente, includi un tag con la didascalia "Invia":
Salva il file e aprilo nel browser. In questo momento, la pagina web sembrerà così:
Passaggio 2: applicare gli stili al campo di input
Applichiamo stili al tipo di input Tel con proprietà CSS.
Stile "Main" Div
.principale
Background-color: RGBA (0, 0, 0, 0.159);
Licromra massima: 600px;
Margine: 15px Auto;
Altezza: 200px;
raggio di confine: 30px;
IL ".principale"Viene utilizzato per accedere all'elemento Div con la classe principale e le proprietà applicate ad esso sono descritte di seguito:
Stile "forma-main"
.forma-main
display: flex;
giustificare contento: centro;
ALIGE-ITMS: CENTRO;
Altezza: 100%;
Font-size: 24px;
IL ".forma di forma"Viene utilizzato per accedere all'elemento Div con la forma di classe. La descrizione delle proprietà applicate è menzionata di seguito:
Stile "Input" di Div Form-Main
.input di forma-main
bordo: 1px solido RGB (47, 63, 63);
imbottitura: 10px;
Font-size: 22px;
Background-color: RGB (85, 104, 104);
Colore: #ffffff;
contorno: nessuno;
La classe di forma di forma viene applicata con le proprietà CSS spiegate di seguito:
Stile "segnaposto" dell'input
.Form-Main Input :: Placeholder
Colore: #dadada;
Abbiamo applicato solo il colore al segnaposto input.
Modella il "pulsante" della forma-main
.Pulsante forma-main
bordo: 1px solido RGB (47, 63, 63);
imbottitura: 10px 20px;
Font-size: 22px;
Background-color: RGB (12, 33, 33);
Colore: #A3A3A3;
Cursore: puntatore;
margine-sinistra: 5px;
Transizione: tutti 0.3s facilità;
Ecco la descrizione delle proprietà fornite:
Modella il "pulsante" sul mouse
.Pulsante forma-main: hover
trasformazione: traduzione (-5px);
Fornendo il codice sopra menzionato, la schermata di output genererà il risultato come mostrato di seguito:
Passaggio 3: aggiungi l'attributo "richiesto" al campo di input
È spesso obbligatorio aggiungere un modello specificato del numero di telefono nei nostri moduli, che può essere convalidato prima della presentazione del modulo.
Per farlo, il "necessario"L'attributo viene utilizzato in modo tale che se un utente presenta un campo di input vuoto, verrà generato un messaggio per riempire il campo come segue:
Si può vedere dall'immagine seguente che immettere il valore nel campo di input è obbligatorio:
Passaggio 4: aggiungi l'attributo "pattern" al campo di input
Come sappiamo, non esiste una procedura di convalida per i numeri di telefono in quanto variano da un luogo all'altro. L'attributo del modello viene utilizzato per la specifica del formato del numero di telefono. Di conseguenza, l'utente può aggiungere solo un numero di telefono in base al modello:
Forniamo uno schema sbagliato e vediamo cosa succede:
Si può osservare che il campo di input notifica all'utente di inserire un numero che dovrebbe corrispondere al modello.
Quindi, inseriamo un numero di telefono con il modello corretto, fai clic su "Invia"Pulsante e vedere cosa succede:
Freddo! Abbiamo imparato con successo come utilizzare un elemento di input di tipo tel.
Conclusione
Per creare un campo Numero di telefono, è possibile utilizzare il tipo di input HTML. Questo tipo può avere diversi attributi per aggiungere ulteriori funzionalità come segnaposto, modello, richiesto e altro ancora. Più specificamente, l'attributo modello viene utilizzato per l'impostazione del modello per il numero di telefono e gli attributi richiesti limitano l'utente a inviare un valore non vuoto. Questo articolo ha dimostrato il tipo di input HTML Tel e i suoi attributi con esempi.