HTML5 表單元素


HTML5 增加瞭如下表單元素: <datalist> <keygen> <output>

HTML5 <datalist> 元素

<datalist>元素為<input>元素規定預定義選項列表。

用戶會在他們輸入數據時看到預定義選項的下拉列表。

<input>元素的列表屬性必須參照<datalist>元素的id屬性。

<form action="action_page.php">
  <input list="browsers">
  <datalist id="browsers">
    <option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
  </datalist> 
</form>

HTML5 <keygen> 元素

<keygen>元素的作用是提供一個安全的方式去驗證用戶。 <keygen> 元素指定密鑰對生成器在表單中。 當提交表單時,將生成兩個密鑰,一個私鑰和一個公鑰。 私鑰存儲在本地,公鑰發送到服務器。 公鑰可用於生成客戶端證書以在將來對用戶進行身份驗證。

<form action="action_page.php">
  Username: <input type="text" name="user">
  Encryption: <keygen name="security">
  <input type="submit">
</form>

文獻來源:https://www.w3schools.com/

results matching ""

    No results matching ""