美文网首页
Form 表单

Form 表单

作者: 饥人谷_tonya | 来源:发表于2017-02-27 15:00 被阅读0次

    form表单有什么作用?有哪些常用的input 标签,分别有什么作用?

    • 创建一个表单,实现与本页或其他页面的数据交互。
    input标签(type) 作用
    checkbox 复选框
    radio 单选框
    file 输入字段和 "浏览"按钮,供文件上传
    hidden 隐藏的输入字段
    password 密码字段。该字段中的字符被掩码
    reset 重置按钮。重置按钮会清除表单中的所有数据
    submit 提交按钮。提交按钮会把表单数据发送到服务器
    button 可点击按钮
    textarea 用户可在其中输入文本,可调整大小

    post 和 get 方式的区别?

    • 传送方式:get通过地址栏传输,post通过报文传输。
    • 传送长度:get参数有长度限制(受限于url长度),而post无限制
      1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;
      2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;

    在input里,name 有什么作用?

    作为可与服务器交互数据的HTML元素的服务器端的标示

    radio 如何 分组?

    以是否是相同的name值来分。

    placeholder 属性有什么作用?

    可在文本框中显示灰色的提示字符。

    type=hidden隐藏域有什么作用? 举例说明

    在当前页面不会有什么变化,但是实际上他也是会提交给服务器:一般会暂存一些信息;另外出于安全的考虑了。

    简单介绍 HTML 表单的用法

    HTML简单用法

    实现如下表单,附上预览地址。其中性别和取向是单选,爱好是多选

    <!doctype html>
    <html>
    <head>
        <meta charsest='utf-8'>
        <meta name="viewport" content="width=device-width">
        <tiltle>html表单</title>
       
    </head>
    <body>
    <form action="/" method="POST">
    <div class="username">
    <lable for="username">姓名:</lable>
    <input type="text" name="username" placeholder="用户名">
    </div>
    <div class="password">
    <lable for="password">密码:</lable>
    <input type="password" name="password" value="1213124134">
    </div>
    <div class="sex">
    <lable>性别:</lable>
    <input type="radio" name="sex" value="男">男
    <input type="radio" name="sex" value="女">女
    </div>
    <div class="sex1">
    <lable>取向:</lable>
    <input type="radio" name="sex1" value="男">男
    <input type="radio" name="sex1" value="女">女
    </div>
    <div class="hoppy">
    <lable>爱好:</lable>
    <input type="checkbox" name="hoppy" value="dota">dota 
    <input type="checkbox" name="hoppy" value="旅游">旅游 
    <input type="checkbox" name="hoppy" value="宠物">宠物
    </div>
    
    <div class="task">
    <lable>评论:</lable>
    <textarea cols="60" rows="10">
    ddd
    </textarea>
    </div>
    
    <div class="car">
    <lable>我的car:</lable>
    <select name="mycar">
    <option value="bengtian">本田</option>
    <option value="sabo" selected>萨博</option>
    <option value="dazhong">大众</option>
    </select>
    <input type="submit"value="Submit">
    </div>
    
    </form>
    </body>
    
    </html>
    

    相关文章

      网友评论

          本文标题:Form 表单

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