HTML Dog
跳至导航

HTML 标签:keygen

用于生成密钥对的表单控件,用于用户身份验证目的。

keygen 没有内容,因此不需要闭合标签。

可选属性

属性 描述 可能的值
name 表单控件的名称,与其值配对。 文本(无空格)。
challenge 将与密钥一起发送的验证挑战。 文本。
keytype 密钥安全类型。 rsa(也是默认值)。
disabled 禁用表单控件。 无。
autofocus 指示表单控件在页面加载时应获得焦点。页面上应仅使用一个表单控件。 无。
form 明确将控件与一个 form 元素关联起来,该元素可能包含或不包含该控件。如果省略,控件将与其 form 父元素相关联。 form 元素的 id 属性值匹配的文本。
全局属性

示例



<form action="keyGen/">
    <label for="kName">Name</label>
    <input name="kName" id="kName">

    <label for="kLength">Key length</label>
    <keygen name="kLength" id="kLength" challenge="banana">

    <input type="submit">
</form>