📜  HTML DOM Keygen keytype 属性(1)

📅  最后修改于: 2023-12-03 15:31:10.434000             🧑  作者: Mango

HTML DOM Keygen keytype 属性

简介

HTML DOM Keygen 对象的 keytype 属性返回当前 keygen 元素的密钥类型。

语法
document.getElementById("myKeygen").keytype
返回值
  • rsa : RSA 密钥对
  • dsa : DSA 密钥对
  • ec : 椭圆曲线密钥对
  • hmac : SHA-256 随机字母数字字符序列
  • none : 无预定义密钥类型
  • secret : 用于共享对称密钥生成的随机字母数字字符序列
示例代码
<!DOCTYPE html>
<html>
<head>
	<title>Keygen Demo</title>
</head>
<body>
	<h1>Keygen Demo</h1>
	<form>
		<label for="myKeygen">密钥类型:</label>
		<keygen id="myKeygen" name="user_key" keytype="rsa">
		<br><br>
		<input type="submit" value="提交">
	</form>
	<script>
		var x = document.getElementById("myKeygen").keytype;
		console.log(x);
	</script>
</body>
</html>

在上述示例代码中,我们创建了一个 keygen 元素,并设置了 keytype 为 rsa。我们可以在浏览器控制台中使用 document.getElementById("myKeygen").keytype 获取当前 keygen 的密钥类型为 rsa。