博客列表 >9.30表单

9.30表单

YwQ
YwQ原创
2020年10月09日 15:44:28608浏览

9.30日作业: 写一个会员注册的完成表单(只需要 html 部分,只需要提交关键代码即可),重点在于掌握控件元素与常用属性上。

单行文本框

  1. <label for="yourname">会员名:</label>
  2. <input type="text" name="yourname" id="yourname" required autofocus placeholder="至少6位" />
  3. <!-- required必填,autofocus自动焦点,placeholder提示信息 -->
  4. <label for="yourmail">邮箱:</label>
  5. <input type="email" name="email" id="email" placeholder="000@qq.com"/>
  6. <label for="yourpassword">密码:</label>
  7. <input type="password" name="yourpassword" id="yourpassword" placeholder="设置6-8位密码"/>
  8. <label for="verifypassword">确认密码:</label>
  9. <input type="password" name="verifypassword" id="verifypassword" placeholder="重复输入密码" />

单选框

  1. <label for="secrecy">性别</label>
  2. <div>
  3. <input type="radio" name="gender" id="man" value="man" />
  4. <label for="man"></label>
  5. <input type="radio" name="gender" id="girl" value="girl" />
  6. <label for="girl"></label>
  7. <input type="radio" name="gender" id="secrecy" value="secrecy" checked />
  8. <label for="secrecy">保密</label>
  9. </div>

多选框

  1. <label for="game">爱好</label>
  2. <div>
  3. <input type="checkbox" name="hobby[]" id="game" value="game" />
  4. <label for="game">打游戏</label>
  5. <input type="checkbox" name="hobby[]" id="sing" value="sing" />
  6. <label for="sing">唱歌</label>
  7. <input type="checkbox" name="hobby[]" id="gai" value="gai" />
  8. <label for="gai">逛街</label>
  9. <input type="checkbox" name="hobby[]" id="swim" value="swim" />
  10. <label for="swim">游泳</label>
  11. <input
  12. type="checkbox"
  13. name="hobby[]"
  14. id="fitness"
  15. value="fitness"
  16. checked
  17. />
  18. <label for="fitness">健身</label>
  19. </div>

下拉菜单

  1. <label for="game">出生年份</label>
  2. <select name="data" id="data">
  3. <option value="1">1999</option>
  4. <option value="2">1998</option>
  5. <option value="3">1997</option>
  6. <option value="4">1996</option>
  7. <option value="5">1995</option>
  8. </select>

图片上传

  1. <label for="">头像上传</label>
  2. <input type="hidden" name="MAX_FILE_SIZE" value="50000" />
  3. <input type="file" name="yourpic" id="yourpic" />

文件上传

  1. <label for="">简历上传</label>
  2. <input type="hidden" name="MAX_FILE_SIZE" value="100000" />
  3. <input type="file" name="resume" id="resume" />

多行文本域

  1. <label for="">自我介绍</label>
  2. <textarea
  3. name="comment"
  4. id="comment"
  5. cols="50"
  6. rows="10"
  7. placeholder="不能超过120字"
  8. ></textarea>

提交按钮

  1. <button type="submit">提交</button>
  2. <!-- 默认提交 -->
  3. <button type="button">提交</button>
  4. <!-- 一般按钮,本身不提交 -->
  5. <button type="reset">重置</button>
  6. <!-- 重置按钮,重置表单 -->
  7. <button formaction="check.php" formmethod="POST">重置form属性</button>
  8. <!-- 将form的一些属性移动到button中重新定义。 -->

页面效果截图,css部分是复制的课件。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议