HTML5 <keygen> 標(biāo)簽 (已廢棄)

2022-05-23 14:56 更新

實(shí)例

<keygen> 標(biāo)簽會生成一個(gè)公鑰和私鑰,私鑰會存放在用戶本地,而公鑰則會發(fā)送到服務(wù)器。該標(biāo)簽在新的 Web 標(biāo)準(zhǔn)中已廢棄!

帶有 keygen 字段的表單:

<form action="demo_keygen.asp" method="get">
 用戶名: <input type="text" name="usr_name">
 加密: <keygen name="security">
 <input type="submit">
</form>
嘗試一下 ?

瀏覽器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Firefox、Opera、Chrome 和 Safari 6 都支持 <keygen> 標(biāo)簽。


標(biāo)簽定義及使用說明

<keygen> 標(biāo)簽規(guī)定用于表單的密鑰對生成器字段。

當(dāng)提交表單時(shí),私鑰存儲在本地,公鑰發(fā)送到服務(wù)器。


HTML 4.01 與 HTML5之間的差異

<keygen> 元素是 HTML5 新標(biāo)簽。


屬性

New:HTML5 新屬性。

屬性 描述
autofocusNew autofocus 使 <keygen> 字段在頁面加載時(shí)獲得焦點(diǎn)。
challengeNew challenge 如果使用,則將 keygen 的值設(shè)置為在提交時(shí)詢問。
disabledNew disabled 禁用 <keygen> 元素字段。
formNew form_id 定義該 <keygen> 字段所屬的一個(gè)或多個(gè)表單。
keytypeNew rsa
dsa
ec
定義密鑰的安全算法。
nameNew name 定義 <keygen> 元素的唯一名稱。name 屬性用于在提交表單時(shí)搜集字段的值。

全局屬性

<keygen> 標(biāo)簽支持全局屬性,查看完整屬性表 HTML全局屬性.


事件屬性

<keygen> 標(biāo)簽支持所有 HTML事件屬性.

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號