Blogger Information
Blog 7
fans 0
comment 2
visits 5343
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
D3表格与表单控制
虫先森
Original
1139 people have browsed it

点击这里可以快速打开本次作业的实验成果页面,文末也有本链接

列表

  • 元素标签
标签 含义 说明
li 标签 列表标签
ol 有序标签 列表中的标签以数字顺序编号
ul 无序标签 列表中的标签以圆点符号排列

有序列表

  1. <!-- 有序列表 -->
  2. <ol>
  3. <li>我是第一个</li>
  4. <li>我是第二个</li>
  5. <li>我是第三个</li>
  6. </ol>

无序列表

  1. <!-- 无序列表 -->
  2. <ul>
  3. <li>我是黄飞鸿</li>
  4. <li>我是霍元甲</li>
  5. <li>我是叶问</li>
  6. </ul>

表格

  • 必要表格标签
标签 名称 说明
table 表格 控制整个表格
tbody 表格主体 就算不写,浏览器也会补上
th 表头 控制表头
tr 控制横向表格
rd 控制纵向表格
  • 可选表格标签
标签 说明
caption 表格标题
thead 表格顶格
tfooter 表格底部
col 仅能设置多列属性
colgroup 对 col 标签进行分组管理
  • 表格通用属性
属性 说明
align 内容的对齐方式
bgcolor 背景色
width 宽度
height 高度
  • 表格局限使用的属性
属性 说明 可用标签
border 表格框,通过数值设置框边大小 table
cellpadding 单元格内边距 table
cellspacing 单元格边框间隙 table

表格示例

  1. <table border="0" cellpadding="5" cellspacing="3" align="center">
  2. <!-- 表格纵列背景色控制 -->
  3. <colgroup bgcolor="lightgray">
  4. <col bgcolor="lightyellow" />
  5. <col bgcolor="lightpink" />
  6. <col span="4" />
  7. </colgroup>
  8. <!-- 表格名称 -->
  9. <caption style="margin-bottom: 10px;font-size: 20px;">
  10. 本期课程教务工作人员名单
  11. </caption>
  12. <!-- 表头项目名称 -->
  13. <tr>
  14. <th class="">工作组</th>
  15. <th class="">名字</th>
  16. <th class="">性别</th>
  17. <th class="">职务</th>
  18. <th class="">课程板块</th>
  19. </tr>
  20. <!-- 表格内容 -->
  21. <div class="">
  22. <tr class="">
  23. <td rowspan="2">教师组</td>
  24. <td>朱老师</td>
  25. <td></td>
  26. <td>主讲老师</td>
  27. <td>WEB前端</td>
  28. </tr>
  29. <tr class="">
  30. <td>张丰和</td>
  31. <td></td>
  32. <td>助教</td>
  33. <td>WEB前端</td>
  34. </tr>
  35. <tr class="">
  36. <td>督导组</td>
  37. <td>李姐</td>
  38. <td></td>
  39. <td>教务督导</td>
  40. <td>WEB前端&php编程</td>
  41. </tr>
  42. <tr bgcolor="lightgreen">
  43. <td class="">说明</td>
  44. <td class="" colspan="4">其他工作人员名单尚在确定中。</td>
  45. </tr>
  46. </div>
  47. </table>

表单

  • 表单标签
  • 表单元素标签<form>
属性 说明
action 激活地址,表单提交后处理请求的脚本
method 表单提交类型,只有两种值:GET/POST
enctype 表单提交数据的编码方式
name 表单的名称
target 提交后打开 URL 的方式
  • method 方式说明
场景 说明 适合方式
application/x-www-form-urlencoded 接受 value 值 请求内容在 URL 中,公开 GET/POST
multipart/form-data 文件上传 内容封装在请求文件中 POST
text/plain 电子邮件 发送邮件 action=”mailto:URL”
  • 请求打开方式
    self:当前窗口打开
    blank:新窗口打开

  • 表单控件
    元素<input>

属性 说明
type 控件类型
name 参数名称,对应脚本变量
value 值,对应脚本变量值
form 所属表单
placeholder txet 和 password 可用,输入框提示信息
list text 和 password 可用,下拉框
autocomplate text 和 password 可用,自动完成(历史记录)
maxlength text 和 password 可用,最大字符数量
checked 布尔,radio 和 checkbox 可用
readonly 布尔,只读,通过 javascript 修改
disabled 布尔,元素禁用
autofocus 布尔,自动获取焦点
src images 可用,图像 URL
width images 可用,图像宽度
height images 可用,图像高度
  • 表单控件类型
    type属性
类型 说明
text 单行文本
password 密码
radio 单选
checkbox 复选
image 图像提交
file 文件上传
hidden 隐藏
email 电子邮件
date 日期
datetime-local 本地日期时间
tel 电话
url URL 地址
number 数值
range 拖动条
search 搜索框
color 拾色器

表单制作代码

  1. <!-- 表单制作 -->
  2. <form
  3. action="knowwork.php"
  4. method="POST"
  5. enctype="application/x-www-form-urlencoded"
  6. id="stuform"
  7. >
  8. <!-- 文本输入 -->
  9. <section>
  10. <label for="username">你的学号:</label>
  11. <input
  12. type="text"
  13. name="username"
  14. id="username"
  15. maxlength="10"
  16. size="10"
  17. placeholder="6位学号"
  18. required
  19. autofocus
  20. />
  21. </section>
  22. <!-- 密码输入 -->
  23. <section>
  24. <label for="password">学籍密码:</label>
  25. <input type="password" name="password" id="password" size="10" required />
  26. </section>
  27. <!-- 单选 -->
  28. <section>
  29. <label for="2nd">课程阶段</label>
  30. <input type="radio" name="progress" id="1st" value="1" /><label for="1st"
  31. >第一阶段</label
  32. >
  33. <input type="radio" name="progress" id="2nd" value="2" checked /><label
  34. for="2nd"
  35. >第二阶段</label
  36. >
  37. <input type="radio" name="progress" id="3rd" value="3" /><label for="3rd"
  38. >第三阶段</label
  39. >
  40. </section>
  41. <!-- 拉动条 -->
  42. <section>
  43. <label for="range">该阶段进度</label>
  44. <input type="range" name="range" id="range" />
  45. </section>
  46. <!-- 多选 -->
  47. <section>
  48. <label for="p5">你有下列哪些问题?</label>
  49. <br />
  50. <div>
  51. <input type="checkbox" name="hobby[]" id="p1" /><label for=""
  52. >语言中的英语单词不熟悉</label
  53. >
  54. <br />
  55. <input type="checkbox" name="hobby[]" id="p2" /><label for=""
  56. >对语言的逻辑过程感觉烧脑</label
  57. >
  58. <br />
  59. <input type="checkbox" name="hobby[]" id="p3" /><label for=""
  60. >元素标签的使用规范不清楚</label
  61. >
  62. <br />
  63. <input type="checkbox" name="hobby[]" id="p4" /><label for=""
  64. >我其实不会用vscode这个软件设置</label
  65. >
  66. <br />
  67. <input type="checkbox" name="hobby[]" id="p5" checked /><label for=""
  68. >我没有感觉到以上的问题</label
  69. >
  70. <br />
  71. </div>
  72. </section>
  73. <!-- 文件上传 -->
  74. <section>
  75. <label for="stufile">上传你的作业文件:</label>
  76. <input type="file" name="stufile" id="stufile" />
  77. <input type="hidden" name="MAX_FILE_SIZE" value="1024" />
  78. </section>
  79. <!-- 下拉复合单选 -->
  80. <section>
  81. <label for="group">你所在的学习小组:</label>
  82. <input type="text" name="group" list="group" />
  83. <datalist id="group">
  84. <option value="天才小队"> </option>
  85. <option value="码农生产队"> </option>
  86. <option value="网络民工组"> </option>
  87. <option value="马爸爸赞助队"> </option>
  88. </datalist>
  89. </section>
  90. <!-- 图片提交按钮 -->
  91. <input type="image" src="btn.jpg" alt="submit" name="submit" width="100" />
  92. </form>

实验结果:
本次作业的实验结果已经上传服务器,点击查看,辛苦!

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:非常棒
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post