例
表单与keygen领域:
<form action="demo_keygen.asp" method="get">
Username: <input type="text" name="usr_name">
Encryption: <keygen name="security">
<input type="submit">
</form>
试一试» 定义和用法
在<keygen>标签指定用于表单密钥对生成器领域。
当表单提交,私钥存储在本地,和公共密钥被发送到服务器。
浏览器支持
在表中的数字指定完全支持元件的第一个浏览器的版本。
元件 | |||||
---|---|---|---|---|---|
<keygen> | 1.0 | 不支持 | 1.0 | 1.2 | 3.0 |
HTML 4.01和HTML5之间的差异
在<keygen>元素在HTML5是新的。
属性
=新的HTML5。
属性 | 值 | 描述 |
---|---|---|
autofocus | autofocus | 指定一个<keygen>元素应该自动获得焦点的页面加载时 |
challenge | challenge | 指定的值<keygen>提交时元素应该被质疑 |
disabled | disabled | 指定一个<keygen>元素应该被禁用 |
form | form_id | 指定一个或多个表<keygen>元素所属 |
keytype | rsa dsa ec | 指定密钥的安全性算法 |
name | name | 定义一个名字为<keygen>元素 |
全局属性
在<keygen>标签支持全局的HTML属性 。
事件属性
在<keygen>标签支持的HTML事件属性 。
相关页面
HTML DOM参考: Keygen对象
默认设置CSS
没有。