Commentaire: HTML5 a plusieurs éléments et attributs impliquant des formulaires. Voici les nouveaux éléments de forme, les éléments de données, les éléments de Keygen, les éléments de sortie et leurs exemples d'utilisation. Les amis intéressés peuvent y faire référence. J'espère que cela vous sera utile.
HTML5 a plusieurs éléments et attributs impliquant des formulaires.
Ce chapitre présente les nouveaux éléments de forme suivants:
• Datalist
• Keygen
•sortir
Support de navigateur
Entrée TypeEenirefoxoperArachromesafari
DatalistNono9.5Nono
keyGennono10.53.0no
OutputNono9.5Nono
élément de données
L'élément de données de données spécifie une liste d'options pour le champ de saisie.
La liste est créée avec l'élément d'option dans le datalist.
Pour lier le datalist au domaine d'entrée, veuillez vous référer à l'ID du datalist à l'aide de l'attribut de liste du domaine d'entrée:
Exemple
Page Web: <entrée type = "url" list = "url_list" />
<datalist>
<option label = "w3school" value = "http://www.w3school.com.cn" />
<option label = "google" value = "http://www.google.com" />
<option label = "Microsoft" value = "http://www.microsoft.com" />
</DATATALIST>
Essayez-le vous-même
Conseil: l'élément d'option doit toujours définir l'attribut de valeur.
élément keygen
La fonction de l'élément Keygen est de fournir un moyen fiable de vérifier les utilisateurs.
L'élément Keygen est un générateur de paires de clés. Lors de la soumission du formulaire, deux clés sont générées, l'une est la clé privée et l'autre est la clé publique.
La clé privée est stockée dans le client et la clé publique est envoyée au serveur. La clé publique peut être utilisée pour vérifier plus tard le certificat client de l'utilisateur.
Actuellement, le mauvais support du navigateur pour cet élément ne suffit pas pour en faire une norme de sécurité utile.
Exemple
<form action = "Demo_form.asp" méthode = "get">
Nom d'utilisateur: <input type = "text" />
Cryptage: <keygen />
<input type = "soumi" />
</ form>
Essayez-le vous-même
élément de sortie
L'élément de sortie est utilisé pour différents types de sorties, tels que le calcul ou la sortie du script:
Exemple
<output onFormInput = "RESCALC ()"> </putput>