(一)什么是表单
表单是将用户输入的信息封装提交给服务器,实现与用户的交互。表单是用<form>标签定义的,它类似于一个容器,表单对象必须在表单中才能有效,语法:
表单的作用:
●表单中可以输入一些内容,这些输入功能由控件提供,叫做表单元素;
●表单中一般都有一个按钮负责提交;点击提交按钮,表单元素中的内容会提交给服务器端;
●表单元素放在<form></form>之间。
扩展:
method属性:用于指定哪种方法提交表单数据提交到服务器。默认情况下是get。
get方法将表单内容附在URL地址后面,因此有长度限制(最大8192个字符),而且不安全。
post方法将用户在表单中输入的数据包含在表单主体中,一起提交给服务器,该方法没有信息长度限制,也比较安全。
(1)文本框与密码框
<form>
姓名:<input type="text" value="" name="userName"/>
<br>
密码:<input type="password" value="123456" name="pwd"/>
</form>
(2)单选框与复选框
语法:
<input type="radio" value="单选按钮的值" name="单选按钮的名称" checked>
<form>
<input type="radio" value="male" name="sex" checked>男
<input type="radio" value="female" name="sex" >女
</form>
<form>
<input type="checkbox" value="zhangsan" name="lover" checked>张三
<input type="checkbox" value="lisi" name="lover" >李四
<input type="checkbox" value="wangwu" name="lover" checked>王五
</form>
(3)按钮</