说明
HTML <keygen> 标签用于通过证书管理系统处理 Web 表单。该元素生成安全密钥并提交公钥。
示例
<!DOCTYPE html>
<html>
<head>
<title>HTML keygen 标签</title>
</head>
<body>
<form>
<keygen name = "random_key" challenge = "Yxjc123.com">
<input name = "uname" value = "输入名字">
</form>
</body>
</html>
全局属性
此标签支持以下描述的所有全局属性 - HTML 属性参考
特定属性
HTML <keygen> 标签还支持以下附加属性 -
属性 | 值 | 描述 |
---|---|---|
autofocus | autofocus | 指定当页面加载时 <keygen> 元素自动获得焦点。 |
challenge | challenge | 指定PublicKeyAndChallenge中与公钥一起打包的challenge字符串用于验证表单提交。如果未提供质询字符串,则将其编码为长度为零的 IA5STRING。 |
disabled | disabled | 指定应禁用 <keygen> 元素。 |
form | form_id | 指定一个或多个表单。 |
keytype | rsa dsaec | 指定密钥的秘密算法。 |
name | autofocus | 指定名称。 |
事件属性
此标签支持以下描述的所有事件属性 - HTML 事件参考
浏览器支持
Chrome | Firefox | IE | Opera | Safari | Android |
---|---|---|---|---|---|
是 | 是 | 否 | 是 | 是 | 是 |