表单

2017-12-06  本文已影响0人  李丹linda

语法

<form>
  表单元素
</form>

表单元素包括:文本域、单元框、复选框、按钮、列表......
注:表单本身不可见

Form标签

<input>表单输入标签

<input type="类型属性" name="名称" ....../>

Type属性

1.text:文字域(单行文本域)
<input type="text" name="名称" ....../>
属性:name;maxlength;size;value;placeholder
2.password:密码域(以点的形式展示)
<input type="password" name="名称" ....../>
3.file:文件域
4.checkbox:复选域
<input type="checkbox" name="名称" ....../>
(name可不同)
5.radio:单选域
<input type="radio" name="名称" ....../>
(name要一样)
6.Button:按钮
7.Submit:提交按钮
8.Reset:重置按钮
9.Hidden:隐藏域
10.image:图像域
<input type="image" src="" ....../>
(有提交属性)

<select>菜单和列表标签

<select value=" " name="">
                    <option value="bj">选项</option>
                    <option value="hb">选项</option>
</select>

value为提交给服务器的值,一定要有!
属性:name; multiple;size.

<option>菜单和列表项目标签

<optgroup>菜单和列表项目分组标签

对相同的选项添加optgroup,进行分组——label="组名"
<textarea>文字域标签

<textarea name="" placeholder="" rows="" cols=""></textarea>

row:行(高度);cols:列(宽度);

label标签

——绑定input元素定义标注,并帮助input元素获取焦点

写法1:两个标签分开写,label的for属性的值等于input的id值
写法2:label嵌套成input的父元素

表单工作原理

表单工作原理.jpg
<form action=" " method="" name=""></form>
form标签.PNG

注: post和get 的区别
get:使用URL传输参数;对所发信息的数量有限制;一般用于信息获取
post:表单数据作为HTTP请求提的一部分;对所发信息的数量无限制;一般用于修改服务器上的资源

上一篇下一篇

猜你喜欢

热点阅读