<keygen>
HTML <keygen> Balise
Instance
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文网(php.cn)</title> </head> <body> <form action="demo_keygen.php" method="get"> 用户名: <input type="text" name="usr_name"> 加密: <keygen name="security"> <input type="submit"> </form> <p><strong>注意:</strong> Internet Explorer 不支持 keygen 标签。</p> </body> </html>
Exécuter l'instance»
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Prise en charge du navigateur
Firefox, Opera, Chrome et Safari 6 Tous prennent en charge la balise <keygen>
Définition de la balise et instructions d'utilisation
La balise <keygen> spécifie le champ générateur de paire de clés utilisé dans le formulaire.
Lorsque le formulaire est soumis, la clé privée est stockée localement et la clé publique est envoyée au serveur.
Différences entre HTML 4.01 et HTML5 L'élément
<keygen>
Attribut
Nouveau : nouvel attribut HTML5.
Attribut | Valeur | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
autofocusNouveau
| autofocus< /td> | Fait en sorte que le champ <keygen> soit activé lors du chargement de la page. | |||||||||||||||||||||
défiNouveau | défi | Si utilisé, la valeur de keygen Set à demander lors de la soumission. | |||||||||||||||||||||
désactivéNouveau | désactivé | Désactive le champ d'élément <keygen> . | |||||||||||||||||||||
formNouveau | form_id | Définition Le ou les formulaires auxquels appartient ce champ <keygen> | |||||||||||||||||||||
keytypeNouveau | rsa dsa ec | Définir l'algorithme de sécurité de la clé. | |||||||||||||||||||||
nomNouveau | nom | Définition <keygen> Le nom unique de l'élément. L'attribut name est utilisé pour collecter la valeur du champ lors de la soumission du formulaire. |
Attributs globaux