Maison interface Web Tutoriel H5 Introduction détaillée et exemple de code du type d'entrée HTML5

Introduction détaillée et exemple de code du type d'entrée HTML5

May 16, 2017 am 11:48 AM
教程

HTML5 propose plusieurs nouveaux types de saisie de formulaire. Ces nouvelles fonctionnalités offrent un meilleur contrôle et une meilleure validation des entrées.

Ce chapitre fournit une introduction complète à ces nouveaux types d'entrée :

1.color

2.date

3. datetime

4.datetime-local

5.email

6.mois

7.numéro

8. plage

9.search

10.tel

11.time

12.url

13.week

Remarque : tous les principaux navigateurs ne prennent pas en charge les nouveaux types de saisie, mais vous pouvez déjà les utiliser dans tous les principaux navigateurs. Même s'il n'est pas pris en charge, il peut toujours être affiché sous forme de champ de texte normal.

Type de saisie : couleur

Le type de couleur est utilisé dans le champ de saisie et est principalement utilisé pour sélectionner les couleurs, comme indiqué ci-dessous :

Instance

Depuis le sélecteur de couleurs Choisissez une couleur :

Choisissez une couleur que vous aimez :

<input type="color" name="favcolor">
Copier après la connexion

Type de saisie : date

Le type de date vous permet de sélectionner une couleur parmi une sélecteur de date Choisissez une date.

Instance

Définir une heureContrôleur :

生日: <input type="date" name="bday">
Copier après la connexion

Type d'entrée : datetime

Le type datetime permet de sélectionner une Date (heure UTC).

Instance

Définir un contrôleur de date et d'heure (heure locale) :

生日 (日期和时间): <input type="datetime" name="bdaytime">
Copier après la connexion

Type d'entrée : datetime-local

datetime-local type Permet vous de sélectionner une date et une heure (sans fuseau horaire).

Instance

Définir une date et une heure (sans fuseau horaire) :

生日 (日期和时间): <input type="datetime-local" name="bdaytime">
Copier après la connexion

Type de saisie : email

Le type d'e-mail est utilisé pour les champs de saisie qui doivent contenir des adresses e-mail.

Instance

Lors de la soumission du formulaire, il vérifiera automatiquement si la valeur du champ email est légale et valide :

E-mail: <input type="email" name="email">
Copier après la connexion

Conseils : Safari sur iPhone Le navigateur prend en charge le type de saisie de courrier électronique et modifie le clavier de l'écran tactile pour l'adapter (en ajoutant les options @ et .com).

Type de saisie : mois

le type de mois vous permet de sélectionner un mois.

Exemple

Définir le mois et l'année (pas de fuseau horaire) :

生日 (月和年): <input type="month" name="bdaymonth">
Copier après la connexion

Type d'entrée : numéro

le type de numéro est utilisé pour l'entrée qui doit contient un domaine de valeurs numériques.

Vous pouvez également fixer des limites sur les nombres acceptés :

Exemple

Définir un champ de saisie numérique (limite) :

Quantité ( 1 à 5) :

<input type="number" name="quantity" min="1" max="5">
Copier après la connexion

Utilisez l'attribut suivant pour spécifier les limites des types numériques :

max- spécifie la valeur maximale autorisée

min - spécifie la valeur minimale autorisée

étape - spécifie l'intervalle du numéro légal (si step="3", le numéro légal est -3,0,3,6, etc.)

valeur - spécifie la valeur par défaut

Essayez l'exemple avec tous les attributs qualifiésEssayez-le

Type d'entrée : plage

le type de plage est utilisé pour les valeurs numériques qui doivent contenir un certain champ de saisie de plage .

Le type de plage est affiché sous forme de curseur.

Exemple

定义一个不需要非常精确的数值(类似于滑块控制):

<input type="range" name="points" min="1" max="10">
Copier après la connexion

请使用下面的属性来规定对数字类型的限定:

max - 规定允许的最大值

min - 规定允许的最小值

step - 规定合法的数字间隔

value - 规定默认值

Input 类型: search

search 类型用于搜索域,比如站点搜索或 Google 搜索。

实例

定义一个搜索字段 (类似站点搜索或者Google搜索):

Search Google: <input type="search" name="googlesearch">
Copier après la connexion

Input 类型: tel

实例

定义输入电话号码字段:

电话号码: <input type="tel" name="usrtel">
Copier après la connexion

Input 类型: time

time 类型允许你选择一个时间。

实例

定义可输入时间控制器(无时区):

选择时间: <input type="time" name="usr_time">
Copier après la connexion

Input 类型: url

url 类型用于应该包含 URL 地址的输入域。

在提交表单时,会自动验证 url 域的值。

实例

定义输入URL字段:

添加您的主页: <input type="url" name="homepage">
Copier après la connexion

提示: iPhone 中的 Safari 浏览器支持 url 输入类型,并通过改变触摸屏键盘来配合它(添加 .com 选项)。

Input 类型: week

week 类型允许你选择周和年。

实例

定义周和年 (无时区):

选择周: <input type="week" name="week_year">
Copier après la connexion

【相关推荐】

1. 特别推荐“php程序员工具箱”V0.1版本下载

2. 免费h5在线视频教程

3. php.cn原创html5视频教程

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Bordure de tableau en HTML Bordure de tableau en HTML Sep 04, 2024 pm 04:49 PM

Guide de la bordure de tableau en HTML. Nous discutons ici de plusieurs façons de définir une bordure de tableau avec des exemples de bordure de tableau en HTML.

Marge gauche HTML Marge gauche HTML Sep 04, 2024 pm 04:48 PM

Guide de la marge HTML gauche. Nous discutons ici d'un bref aperçu de la marge gauche HTML et de ses exemples ainsi que de son implémentation de code.

Tableau imbriqué en HTML Tableau imbriqué en HTML Sep 04, 2024 pm 04:49 PM

Ceci est un guide des tableaux imbriqués en HTML. Nous discutons ici de la façon de créer un tableau dans le tableau ainsi que des exemples respectifs.

Disposition du tableau HTML Disposition du tableau HTML Sep 04, 2024 pm 04:54 PM

Guide de mise en page des tableaux HTML. Nous discutons ici des valeurs de la mise en page des tableaux HTML ainsi que des exemples et des résultats en détail.

Espace réservé d'entrée HTML Espace réservé d'entrée HTML Sep 04, 2024 pm 04:54 PM

Guide de l'espace réservé de saisie HTML. Nous discutons ici des exemples d'espace réservé d'entrée HTML ainsi que des codes et des sorties.

Liste ordonnée HTML Liste ordonnée HTML Sep 04, 2024 pm 04:43 PM

Guide de la liste ordonnée HTML. Ici, nous discutons également de l'introduction de la liste et des types HTML ordonnés ainsi que de leur exemple respectivement.

Déplacer du texte en HTML Déplacer du texte en HTML Sep 04, 2024 pm 04:45 PM

Guide pour déplacer du texte en HTML. Nous discutons ici d'une introduction, du fonctionnement des balises de sélection avec la syntaxe et des exemples à implémenter.

Bouton HTML onclick Bouton HTML onclick Sep 04, 2024 pm 04:49 PM

Guide du bouton HTML onclick. Nous discutons ici de leur introduction, de leur fonctionnement, des exemples et de l'événement onclick dans divers événements respectivement.

See all articles