表单就是html页面中用来收集用户信息的所有元素集合,然后把这些信息发送给服务器。
form 标签就是表单
input type="text",是文本输入框。value 属性设置默认显示内容
input type="password",是密码输入框。value 属性设置默认显示内容
input type="radio",是单选框。name 属性可以对其进行分组,checked 表示默认选中
input type="checkbox",是复选框。checked 表示默认选中
input type="reset",是重置按钮。value 可以修改按钮上的文本
input type="submit",是提交按钮。value 可以修改按钮上的文本
input type="button",是按钮。value 可以修改按钮上的文本
input type="file",是文件上传域
input type="hidden",是隐藏域。当我们要发送某些信息,而这些信息,不需要用户参与,就可以使用隐藏域(隐藏域里的内容提交的时候同时发送给服务器)
select 标签是下拉列表框
option 标签是下拉列表框中的选项——selected 设置默认选中
textarea 标签表示多行文本输入框(起始标签和结束标签中的内容是默认值)
rows 属性设置可以显示几行的高度
cols 属性设置每行可以显示几个字符宽度
<!DOCTYPE html>
<html lang="zh_CN">
<head>
<meta charset="UTF-8">
<title>表单显示</title>
</head>
<body>
<!--
需求:创建一个个人信息注册的表单界面。
包含用户名、密码、确认密码、性别(单选)、兴趣爱好(多选)、国籍(下拉列表)、隐藏域、自我评价(多行文本域)、重置、提交。
form标签就是表单
input type="text" 是文本输入框 value属性设置默认显示内容
input type="password" 是密码输入框 value属性设置默认显示内容
input type="radio" 是单选框 name属性可以对其进行分组 checked表示默认选中
input type="checkbox" 是复选框 checked表示默认选中
input type="reset" 是重置按钮 value可以修改按钮上的文本
input type="submit" 是提交按钮 value可以修改按钮上的文本
input type="button" 是按钮 value可以修改按钮上的文本
input type="file" 是文件上传域
input type="hidden" 是隐藏域 当我们要发送某些信息,而这些信息,不需要用户参与,就可以使用隐藏域(提交的时候同时发送给服务器)
select标签是下拉列表框
option标签是下拉列表框中的选项 selected设置默认选中
textarea标签表示多行文本输入框 (起始标签和结束标签中的内容是默认值)
rows属性设置可以显示几行的高度
cols属性设置每行可以显示几个字符宽度
-->
<form>
用户名称:<input type="text"/>
<br/>
密码:<input type="password"/>
<br/>
确认密码:<input type="password"/>
<br/>
性别:<input type="radio" name="sex"/>男<input type="radio" name="sex"/>女
<br/>
兴趣爱好:<input type="checkbox"/>Java<input type="checkbox"/>JavaScript<input type="checkbox"/>C++
<br/>
国籍:<select>
<option>---请选择国籍---</option>
<option selected>中国</option>
<option>美国</option>
<option>韩国</option>
</select>
<br/>
自我评价:<textarea rows="10" cols="20">(请在以下空白处填写自我评价)</textarea>
<br/>
<input type="reset"/>
<input type="submit"/>
</form>
</body>
</html>
运行结果:
表单格式化
表单提交的细节