<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

1000.png

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 ValeurDescription
autofocusNouveau
属性描述
autofocusNewautofocus使 <keygen> 字段在页面加载时获得焦点。
challengeNewchallenge如果使用,则将 keygen 的值设置为在提交时询问。
disabledNewdisabled禁用 <keygen> 元素字段。
formNewform_id定义该 <keygen> 字段所属的一个或多个表单。
keytypeNewrsa
dsa
ec
定义密钥的安全算法。
nameNewname定义 <keygen> 元素的唯一名称。 name 属性用于在提交表单时搜集字段的值。
autofocus< /td> Fait en sorte que le champ <keygen> soit activé lors du chargement de la page.
défiNouveau

défiSi utilisé, la valeur de keygen Set à demander lors de la soumission.
désactivéNouveaudésactivéDésactive le champ d'élément <keygen> .
formNouveau

form_idDéfinition Le ou les formulaires auxquels appartient ce champ <keygen>
keytypeNouveau

rsa
dsa

ec

Définir l'algorithme de sécurité de la clé.
nomNouveaunomDé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

La balise <keygen> prend en charge les attributs globaux, consultez la table d'attributs complète des attributs globaux HTML.


Attributs d'événement<🎜><🎜>La balise <keygen> prend en charge tous les attributs d'événement HTML.<🎜><🎜><🎜><🎜><🎜>