亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

html5中新增加的表單元素怎么用

發布時間:2022-04-25 13:41:21 來源:億速云 閱讀:225 作者:iii 欄目:web開發

今天小編給大家分享一下html5中新增加的表單元素怎么用的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

html5中新增加了3個表單元素:1、datalist元素,用于為input設置下拉列表,里面的選項是預先定義好的,將作為用戶的輸入數據;2、keygen元素,可規定用于表單的密鑰對生成器字段;3、output元素,用于將計算結果輸出顯示。

本教程操作環境:windows7系統、HTML5版、Dell G3電腦。

HTML5中新增了三個表單元素:datalist、keygen、output。

1、datalist元素

<datalist> 標簽規定了 <input> 元素可能的選項列表。

<datalist> 標簽被用來在為 <input> 元素提供"自動完成"的特性。用戶能看到一個下拉列表,里邊的選項是預先定義好的,將作為用戶的輸入數據。

這里注意datalist元素要寫id,與input表單元素的 list屬性創建聯系

例1:

html5中新增加的表單元素怎么用

在頁面上顯示如下:

html5中新增加的表單元素怎么用

例2:

html5中新增加的表單元素怎么用

在頁面上顯示如下:

html5中新增加的表單元素怎么用

假如想要輸入的是網址,需要注意value值必須添加http://

例3

html5中新增加的表單元素怎么用

這里的datalist元素在火狐瀏覽器上是沒有下拉列表的,要注意!

以及datalist的子元素option元素可以寫成單標簽的格式 :eg:<option value=“英語” label=“棒”/>

2、keygen元素

<keygen> 標簽規定用于表單的密鑰對生成器字段。當提交表單時,私鑰存儲在本地,公鑰發送到服務器

  • 是HTML5中新增的元素,用來建立一個密鑰生成器

  • 當提交表單時,私鑰存儲在本地,公鑰發送到服務器。主要作用是提供一種用戶驗證身份的方法

  • 使用時注意不同瀏覽器支持程度不同;目前Internet Explorer 和 Safari暫不支持

  • 因為涉及到服務器的一些知識,本節課我們近對該元素了解即可,和服務器相關的知識不在本套課程范圍內。

  • keygen元素元素的屬性:

  • name/form/autofocus/disabled

  • challenge屬性:將 keygen 的值設置為在提交時詢問。

  • keytype屬性:定義密鑰類型,如設置為rsa(一種密碼的算法),則生成 RSA 密鑰。

實例

html5中新增加的表單元素怎么用

html5中新增加的表單元素怎么用

html5中新增加的表單元素怎么用

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>無標題文檔</title>
</head>
    <p style="color:#FF0000">
        掌握fieldset/legend元素的用法(和figure和figcaption很像,只不過是作用于表單)
    </p>
    <form action="L3_01.html" method="get" >
        <fieldset>
        <legend>用戶注冊</legend>
            用戶名:<input type="text" name="name"><br>
            密碼:<input type="password" name="password">
            <br><input type="submit" value="確定">
        </fieldset><br>

        keygen元素用法:<br>
        加密:<keygen name="mykey"><br>
        <br><input type="submit" value="確定">
    </form>
<body>
</body>
</html>

3、output元素

<output> 標簽作為計算結果輸出顯示(比如執行腳本的輸出)。

output標簽語法格式

<output name="名稱" for="element_id">默認內容</output>

說明:output標簽中的內容為默認顯示內容,它會隨著相關元素的改變而變化。

output標簽屬性

  • for:定義輸出域相關的一個或多個元素,以空格隔開。

  • form:定義輸入字段所屬的一個或多個表單,以空格隔開。

  • name:定義對象的唯一名稱(表單提交時使用)。

實例

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>html中output標簽詳細介紹</title>
</head>
 
<body style="background-color: bisque;">
    <h5>output標簽演示:</h5>
    <h6>加法計算器</h6>
    <form oninput="x.value=parseInt(a.value)+parseInt(b.value)">
        <input type="number" id="a" value="0"> +
        <input type="number" id="b" value="0"> =
        <output name="x" for="a b">0</output>
    </form>
</body>
</html>

html5中新增加的表單元素怎么用

以上就是“html5中新增加的表單元素怎么用”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

松原市| 南通市| 福清市| 土默特右旗| 息烽县| 弥勒县| 文昌市| 辽源市| 宜春市| 江源县| 扎赉特旗| 平塘县| 屏东市| 潍坊市| 嘉峪关市| 余江县| 南皮县| 金平| 沈丘县| 增城市| 华坪县| 九龙坡区| 和平县| 阜城县| 抚宁县| 玉田县| 台山市| 大英县| 德安县| 大石桥市| 嘉定区| 乌兰察布市| 连城县| 临江市| 石嘴山市| 大港区| 贡觉县| 巴东县| 乾安县| 天柱县| 临漳县|