博主信息
博文 4
粉丝 0
评论 1
访问量 3619
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
打造高效的前端开发环境
P粉190504886
原创
890人浏览过

常用表单控件

<!DOCTYPE html>

<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>表单: 前后端数据交互的接口-2</title>
</head>
<body>

  1. <!-- ! 用户注册 -->
  2. <h2 class="title">用户注册</h2>
  3. <form action="register.php" method="POST" enctype="application/x-www-form-urlencoded" target="_blank" id="register">
  4. <!-- 表单控件分组 --> <!-- <fieldset></fieldset>-->
  5. <fieldset>
  6. <legend>基本信息</legend> <!-- <legend>标题 </legend>-->
  7. <!-- ! type="text" 单行文本框, 明文 (最常见的) -->
  8. <!-- ! 变量名称定义 name="username"-->
  9. <!-- ! 默认值 value="admin"-->
  10. <!-- ! 输入提示 placeholder="用户名不少于6位"-->
  11. <!-- ! 变量名称定义 name="username"-->
  12. <!-- ! 变量名称定义 name="username"-->
  13. <div class="username">
  14. <!-- ? 第一组合 label + input 标签名+控件 -->
  15. <!-- ? label 与 input 绑定: label.for = input.id -->
  16. <label for="uname">用户名:</label>
  17. <!-- ? name + value : 名值对(或键值对)组合 -->
  18. <!-- ? required: 布尔属性,表示必选项 -->
  19. <!-- ? readonly: 布尔属性,只读,只能看,不能改,但会被提交 -->
  20. <!-- ? disabled: 布尔属性,禁用,只能看,不能改,不能提交 -->
  21. <input
  22. type="text"
  23. id="uname"
  24. name="username"
  25. value="admin"
  26. placeholder="用户名不少于6位"
  27. required
  28. readonly
  29. disabled
  30. form=""
  31. />
  32. </div>
  33. <!-- ? type="password" 单行密码框 -->
  34. <div class="password">
  35. <!-- ? label.for = input.id 组合 -->
  36. <label for="psw">密码:</label>
  37. <!-- ? name + value -->
  38. <!-- placeholder 与 value 不能共存,否则value为主, value 默认值 -->
  39. <input type="password" name="password" value="" id="psw" placeholder="不少于6位" required />
  40. <button type="button" onclick="this.previousElementSibling.type='text'">显示密码</button>
  41. </div>
  42. <!-- ? type="email" 自带验证规则 -->
  43. <div class="email">
  44. <label for="email">邮箱:</label>
  45. <input type="email" id="email" name="email" value="" placeholder="user@email.com" />
  46. </div>
  47. <!-- ? type="number" (只能输入数字) -->
  48. <div class="age">
  49. <label for="age">年龄:</label>
  50. <!--
  51. * 1. min: 最小值(步长值)
  52. * 2. max: 最大值(步长值)
  53. * 3. step: 步长,递增或者递减数据
  54. * 4. value: 默认值
  55. -->
  56. <input type="number" value="18" min="18" max="80" step="10" />
  57. </div>
  58. <!-- ? type="date" (代表日期)-->
  59. <div class="birthday">
  60. <label for="birthday">生日:</label>
  61. <input type="date" name="birthday" value="2022-10-18" id="birthday" min="1949-10-01" max="2000-01-01" />
  62. </div>
  63. <!-- id="birthday" min="1949-10-01" max="2000-01-01"(限定规则) -->
  64. <!-- ? type="url" (验证网址 例 博客) -->
  65. <div class="blog">
  66. <label for="blog">Blog:</label>
  67. <input type="url" name="blog" placeholder="http://" /> <!-- 提示输入网址:placeholder="http://" -->
  68. </div>
  69. <!-- ? type="color" (拾色器 默认是黑色) -->
  70. <div class="color">
  71. <label for="color">拾色器:</label>
  72. <input type="color" name="color" value="#FFFF00" id="color" onchange="getColor(this)" />
  73. <output>#FFFF00</output>
  74. </div>
批改老师:PHPzPHPz

批改状态:合格

老师批语:可以添加一张运行实例图,就更好了
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学