<註冊機>


HTML <keygen> 標籤

#實例

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
</head>
<body>

<form action="demo_keygen.php" method="get">
  用户名: <input type="text" name="usr_name">
  加密: <keygen name="security">
  <input type="submit">
</form>

<p><strong>注意:</strong> Internet Explorer 不支持 keygen 标签。</p>

</body>
</html>

執行實例»

點擊"運行實例"按鈕查看線上實例


瀏覽器支援

1000.png

Firefox、Opera、Chrome 和Safari 6都支援<keygen> 標籤。


標籤定義及使用說明

<keygen> 標籤規定用於表單的金鑰對產生器欄位。

當提交表單時,私鑰儲存在本地,公鑰發送到伺服器。


HTML 4.01 與 HTML5之間的差異

<keygen> 元素是 HTML5 新標籤。


屬性

New:HTML5 新屬性。

屬性描述
autofocusNew autofocus使<keygen> 欄位在頁面載入時獲得焦點。
challengeNewchallenge如果使用,則將 keygen 的值設為提交時詢問。
disabledNewdisabled停用 <keygen> 元素欄位。
formNewform_id 定義該<keygen> 欄位所屬的一個或多個表單。
keytypeNewrsa
dsa
ec
定義金鑰的安全演算法。
nameNewname定義 <keygen> 元素的唯一名稱。 name 屬性用於提交表單時蒐集欄位的值。

全域屬性

<keygen> 標籤支援全域屬性,查看完整屬性表HTML全域屬性.


##事件屬性

<keygen> 標籤支援所有HTML事件屬性.


#