HTML <keygen>标签用于通过证书管理系统处理Web表单。元素生成一个安全密钥并提交公共密钥。
<!DOCTYPE html> <html> <head> <title>HTML keygen Tag</title> </head> <body> <form> <keygen name="random_key" challenge="0987654321"> <input name="firstname" value="first name"> </form> </body> </html>
这将产生以下结果-
此标签支持 HTML 中描述的所有全局属性。
HTML <keygen>标签还支持以下附加属性-
Attribute | Value | 描述 |
---|---|---|
autofocus | autofocus | 指定在页面加载时<keygen>元素自动获得焦点。 |
challenge | challenge | 指定要与公钥打包的质询字符串,以用于验证表单提交。如果未提供质询字符串,则将其编码为长度为零的IA5STRING。 |
disabled | disabled | 指定应禁用<keygen>元素。 |
form | form_id | 指定一种或多种形式。 |
keytype | rsa dsa ec |
指定用于密钥的秘密算法。 |
name | autofocus | 指定名称。 |
此标签支持- HTML 中所述的所有事件属性。
Chrome | Firefox | IE | Opera | Safari | Android |
---|---|---|---|---|---|
Yes | Yes | No | Yes | Yes | Yes |
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)