3_输入类型.html 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <form style="height: 3000px;" action="">
  11. text:<input type="text"><br>
  12. <!-- 文本类型 -->
  13. email:<input type="email"><br>
  14. <!--
  15. type:email
  16. 会对我们输入的内容进行一个邮箱的校验 必须包含@ 并且 @后面要有内容
  17. -->
  18. color:<input type="color"><br>
  19. <!--
  20. type: color
  21. 调色板
  22. -->
  23. date:<input type="date"><br>
  24. <!--
  25. type:date
  26. 选择日期
  27. -->
  28. time:<input type="time"><br>
  29. <!--
  30. type:time
  31. 选择时间
  32. -->
  33. range:<input type="range"><br>
  34. range:<input type="range" step="20"><br>
  35. <!--
  36. type:range
  37. 滑块类型
  38. step属性 定义每一次滑动的距离
  39. -->
  40. search:<input type="search"><br>
  41. <!--
  42. type:search
  43. 输入框可以输入内容 但是 带有清除按键
  44. -->
  45. number:<input type="number" max="20" min="10" step="2"><br>
  46. <!--
  47. type:number
  48. 输入数字
  49. max 最大值
  50. min 最小值
  51. 当我们输入的数字 不是有效值 会默认调整为有效值 在进行 计算
  52. 当输入的数字 不是规定的范围 那么会默认调整为最贴近范围的数字
  53. -->
  54. tel:<input type="tel" maxlength="11"><br>
  55. <!--
  56. type:tel
  57. 在手机端会默认唤醒拨号键盘
  58. maxlength 输入最大长度
  59. -->
  60. file:<input type="file" accept="image/png"><br>
  61. <!--
  62. type:file
  63. 选择文件进行提交
  64. -->
  65. <select name="" id="">
  66. <option value="1">1</option>
  67. <option value="2">2</option>
  68. </select>
  69. <input type="text" list="list1">
  70. <datalist id="list1">
  71. <option value="xiaoming" label="zhang"></option>
  72. <option value="xiaohong"></option>
  73. <option value="xiaoming" label="liu"></option>
  74. </datalist>
  75. <input type="submit">
  76. </form>
  77. </body>
  78. </html>