表单

作者: 李丹linda | 来源:发表于2017-12-06 17:09 被阅读0次

    语法

    <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请求提的一部分;对所发信息的数量无限制;一般用于修改服务器上的资源

    相关文章

      网友评论

          本文标题:表单

          本文链接:https://www.haomeiwen.com/subject/yabcixtx.html