亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 11
粉絲 0
評論 0
訪問量 8218
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
form表單控件的使用教程和調用案例
昊森
原創(chuàng)
1437人瀏覽過

表單的練手及文檔

表單介紹

  • 表單是HTML中最重要的一部分
  • 99%的網絡攻擊都是通過表單發(fā)起的
  • 表單需要做到熟練操作/使用
    MDN關于表單的介紹

    常用標簽

    1 <form>: 表單控件的容器
    2 <fieldset>: 表單控件分組容器
    3 <label>: 控件標簽名稱
    4 <input>: 輸入控件,類型由 type 屬性決定
    5 <select>+<option>: 下載列表框
    6 <input>+<datalist>+<option>: 預定義列表框
    7 <textarea>: 文本域(多行文本框)
    8 <button>: 按鈕,默認同步提交(type=”submit”)

    常用屬性

    form.id: 表單引用
    form.action: 表單處理腳本
    form.method: 表單提交方式(GET/POST)
    form.enctype: 表單數據編碼方式
    form.onsubmit: 表單提交事件
    input.type: 輸入控件類型
    input.type="text": 單行文本框(默認)
    input.type="email": 郵箱控件
    input.type="password": 密碼控件(密文)
    input.type="number": 數值控件
    input.type="date": 日期控件
    input.type="color": 拾色器
    input.type="url": URL 控件
    input.type="search": 搜索框控件
    input.type="hidden": 隱藏域控件
    input.type="file": 文本域控件
    input.type="radio": 單選按鈕
    input.type="checkbox": 復選框
    select.name+option.value: 下拉列表框
    input.list+datalist.id: 預定義列表框
    textarea.cols/rows: 文本域(多行文本框)
    button.type: 按鈕(默認提交:type=”submit”)

    代碼案例

    1. <!-- 表單登錄與注冊示例-->
    2. <!-- 創(chuàng)建一個表單控件 action表示控件內的信息提交到那個文件進行判斷
    3. method表示這個控件用什么方式進行提交get/post
    4. -->
    5. <form action="login.php" method="post">
    6. <fieldset>
    7. <!-- 一個標題 -->
    8. <legend>用戶登錄</legend>
    9. <!-- for=id的內容即可實現聯(lián)動,點擊賬號可定位到input輸入框內
    10. 方便用戶直接進行輸入。
    11. -->
    12. <div class="user">
    13. <label for="user">賬號:</label>
    14. <input type="text" id="user" name="user" placeholder="請輸入賬號" />
    15. </div>
    16. <!-- name內的內容為表單提交的時候的名稱-password=用戶輸入的密碼 -->
    17. <div class="password">
    18. <label for="paw" name="password">密碼:</label>
    19. <input
    20. type="password"
    21. id="paw"
    22. name="password"
    23. placeholder="請輸入密碼"
    24. />
    25. </div>
    26. <!-- 登錄按鈕 -->
    27. <button>登錄</button>
    28. </fieldset>
    29. </form>
    30. <form action="login.php" method="post">
    31. <fieldset>
    32. <legend>用戶注冊</legend>
    33. <div class="my-user">
    34. <!-- 使用占位符達到美觀性,其實沒啥用&#12288; -->
    35. <label for="user">賬&#12288;&#12288;號:</label>
    36. <input type="text" id="user" placeholder="請輸入賬號" />
    37. </div>
    38. <div class="my-email">
    39. <label for="email">郵&#12288;&#12288;箱:</label>
    40. <input type="email" id="email" placeholder="請輸入郵箱" />
    41. </div>
    42. <div class="password">
    43. <label for="paw">密&#12288;&#12288;碼:</label>
    44. <input type="password" id="paw" placeholder="請輸入密碼" />
    45. </div>
    46. <div class="password">
    47. <label for="pasw">確認密碼:</label>
    48. <input type="password" id="pasw" placeholder="請確認密碼" />
    49. </div>
    50. <div class="my-date">
    51. <label for="date">生&#12288;&#12288;日:</label>
    52. <input type="date" id="date" />
    53. </div>
    54. <div class="my-date">
    55. <label for="">愛&#12288;&#12288;好:</label>
    56. <input type="radio" id="zuqiu" />
    57. <label for="zuqiu">足球</label>
    58. <input type="radio" id="lanqiu" />
    59. <label for="lanqiu">籃球</label>
    60. <input type="radio" id="yumaoqiu" />
    61. <label for="yumaoqiu">羽毛球</label>
    62. </div>
    63. <div class="jieshao">
    64. <label for="jieshao">自我介紹</label>
    65. <textarea
    66. name=""
    67. id="jieshao"
    68. cols="30"
    69. rows="10"
    70. class="cols"
    71. placeholder="介紹下自己吧??!"
    72. ></textarea>
    73. </div>
    74. <button>注冊</button>
    75. </fieldset>
    76. </form>

    代碼運行示例

批改老師:PHPzPHPz

批改狀態(tài):合格

老師批語:
本博文版權歸博主所有,轉載請注明地址!如有侵權、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網理性發(fā)言,請遵守新聞評論服務協(xié)議
0條評論
作者最新博文
關于我們 免責申明 意見反饋 講師合作 廣告合作 最新更新
php中文網:公益在線php培訓,幫助PHP學習者快速成長!
關注服務號 技術交流群
PHP中文網訂閱號
每天精選資源文章推送
PHP中文網APP
隨時隨地碎片化學習
PHP中文網抖音號
發(fā)現有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網,和優(yōu)秀的人一起學習!
    全站2000+教程免費學