balise d'entréeSE CONNECTER

balise d'entrée

Balise de formulaire ajoutée

En HTML5, la nouvelle norme inclut des informations d'invite de zone de texte, une validation de formulaire, un contrôle de sélection de date, un contrôle de sélection de couleur et un contrôle de plage , la barre de progression, l'étiquette croisée et d'autres fonctions sont directement ajoutées à la nouvelle étiquette du formulaire.

1. Balise de saisie de type numéro

<input type="number" name="demoNumber" min="1" max="100" step="1"/>

QQ截图20161013173519.png

name : identifie la valeur clé min lorsque le formulaire est soumis : Identifie la valeur minimale saisie dans la zone de saisie actuelle max : Identifie la valeur maximale saisie dans la zone de saisie actuelle step : Identifie la taille du pas d'augmentation/diminution lorsque vous cliquez pour augmenter/diminuer

2. Balise de saisie du type d'e-mail

<input type="email" name="email" placeholder="Veuillez saisir votre adresse e-mail enregistrée"/>

Lorsque le formulaire Avant la soumission, cette zone de texte vérifiera automatiquement si elle correspond à l'expression régulière de la boîte aux lettres.

QQ截图20161013173528.png

3. Balise d'entrée de type URL

<input type="url" placeholder= " Veuillez saisir l'URL" name="url"/>

QQ截图20161013173534.png

4. Balise de saisie du type de téléphone

<input type="tel" placeholder="Input phone" name="phone"/>

QQ截图20161013173538.png

5. balise d'entrée

<input type="range" min="0" max="50" step="5" name="rangedemo" value="0"/> ;

Avec l'ajout de ce type de balise, il devient très simple et facile de saisir des données dans la plage, et c'est très standard, et l'expérience de saisie utilisateur est très bonne. De plus, cette balise peut être utilisée avec la balise de sortie nouvellement ajoutée du formulaire pour obtenir un effet de liaison.

QQ截图20161013173547.png

<form oninput="output.value=parseInt(range.value)"/>

<input type="range" min ="0" max="100" step="5" name="range" value="0"/>

<output name="output">0<output/>

</formulaire>

QQ截图20161013173554.png

6. Nouvelles balises de saisie date, heure, mois, semaine

Développement de projets Web, vous rencontrerez certainement Au contrôle de date js associé, les attributs de formulaire nouvellement ajoutés en HTML5 simplifieront le développement Web.

QQ截图20161013173611.png

<input type="date" name="datedemo"/>

Les attributs de date associés incluent également : mois, heure, semaine, date/heure -local, datetime

7. Balise d'entrée de sélection de couleur

QQ截图20161013173622.png

<input type=" couleur " name="colordemo"/>

8. Fonction d'achèvement automatique de la balise d'entrée

Certains projets nécessiteront une achèvement automatique ou une fonction d'invite de saisie deviendra simple avec le support de HTML5.

<input type="text" autocomplete="on" name="demoAutoComplete" list="autoNames" />

<datalist id="autoNames">

                                          < ;option value="Tutoriel d'auto-apprentissage" ></option>

</datalist>

section suivante

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>drop</title> <body> <input type="text" autocomplete="on" name="demoAutoComplete" list="autoNames" /> <datalist id="autoNames"> <option value="轻松入门" ></option> <option value="php中文网" ></option> <option value="自学教程" ></option> </datalist> </body> </html>
soumettreRéinitialiser le code
chapitredidacticiel