HTML表單部分學習筆記

第一部分:服務器

    <!--
        action :指定處理提交表單的格式
        method :指定提交表單的http方法
        enctype:指明用來把表單提交給服務器時的互聯網媒體形式
    -->
    <form action="url" method="get|post" enctype="mine">
    <!--
        表單是一個包含表單元素的區域,經過添加不一樣的表單元素,將顯式不一樣的效果
    -->
        <br><input type="text" name="user">
        <br><input type="password" name="password">
        <br><input type="submit" name="login">
    </form>

 

單行文本輸入框:post

    <form>
        <!--
            type="text"    :定義單行文本輸入框
            name        :定義文本框的名字,要保證數據的準確採集,必須定義獨一無二的名稱。
            size        :定義文本框的寬度,單位是當個字符的寬度
            maxlength    :定義最多可以輸入的字符數
            value        :定義文本框的初始值
        -->
        <input type="text" name="yourname" size="20" maxlength="15">
    </form>

 

多行文本輸入框:網站

    <form>
        <!--
            name:定義多行文本框的名字,要保證數據的準確採集,必須定義獨一無二的名稱。
            cols:定義多行文本框的寬度,單位是單個字符的寬度
            rows:定義多行文本框的高度,單位是單個字符的高度
            wrap:定義輸入內容導入文本域時的顯示方式
        -->
        <textarea name="yourworks" cols="50" rows="5" wrap=""></textarea>
    </form>

 

input標籤的整理:ui

    <form>
        <!--
            input標籤的type屬性:
                text:單行文本輸入框
                password:密碼域
                radio:單選按鈕
                checkbox:複選框按鈕
                button:普通按鈕
                submit:提交按鈕
                reset:重置按鈕
        -->
        <!--
            url:用於說明網站強制,顯示爲在一個文本框中輸入url地址,提交時表單會自動驗證url的值
            email:用於讓瀏覽者輸入email地址,提交時表單會自動驗證email域的值
        -->
        <input type="url">
        <input type="email">
        <!--
            HTML5新增了一些日期和時間輸入類型,其中包括
                date :選取日月年
                month:選取日年
                week :選取週年
                time :選取時間
                datetime:選取時間日月年
                datetime-local:選取時間日月年,本地時間
        -->
        <input type="date"><br>
        <input type="month"><br>
        <input type="week"><br>
        <input type="time"><br>
        <input type="datetime"><br>
        <input type="datetime-local"><br>
        
        <!--
            range:能夠顯示一個滾動的空間,可用max,min和step設置控件的範圍
            number:提供一個輸入數字的輸入類型,用戶能夠直接輸入數字或者經過單價微調框中的按鈕選擇數字
            爲空)
        -->
        <input type="range" name="fir" max="10" min="1" step="1"><br>
        <input type="number" name="sec" max="10" min="1" step="2"><br>
        
        <!--
            required屬性:規定必須在提交之間填寫輸入域(不能爲空)。required屬性適用於text,search,url,email,password,date,pickers,number,checkbox,radio等
        -->
        <input type="text" name="user" required="required"><br>
        <input type="password" name="pwd" required="required"><br>
    </form>

 

多行選擇列表:url

    <form>
        <!--
            選擇列表標記
                size:定義選擇列表的行數
                multiple:表示能夠多選(按住ctrl鍵多選)
                value:定義選擇項的值
                selected:即是默認已經選擇本項
        -->
        <select name="fruit" size="3" multiple>
            <option value="A">A
            <option value="B">B
            <option value="C">C
            <option value="D">D
        </select>    
    </form>
相關文章
相關標籤/搜索