美文网首页
HTML 表单简介

HTML 表单简介

作者: Soarse | 来源:发表于2017-03-13 09:51 被阅读0次
<form action="/abc" method="get">
    <div class="username">
        <input type="text" name="username1">
    </div>
    <div class="password">
        <input type="password" name="password1">
    </div>
    <div class="submit">
        <button>提交</button>
    </div>
</form>

POST/GET 二者区别
GET 本质:URL 的拼接,所有的参数做一个拼接,拼接成一个新的 URL

GET 向后台发请求时候,会把所有请求形式以 key=value 的形式组装到一起,然后拼接到 URL 上;POST 形式的请求 URL 不会发生变化,传输的数据依然通过浏览器传输给后台。

GET:向后台要数据,传输很少数据量指明要什么数据
POST:向后台传数据,对安全性要求较高选择 POST


form有两个关键参数:action/method
action 将表单数据提交给后台的哪个程序;method 选择 GET 或者 POST。

表单数据要被 form 标签包裹上,被 form 包裹的数据点击 submit 后会被提交给目标程序,而不被包裹的则不会被提交。


form 是表单的外壳,主要有四个属性:action/method/targer/enctype
target:何处打开 action

    <div class="username">
        <label for="username">姓名</label>
        <input id="username" type="text" name="username1">
    </div>

for 和 id 对应,点中“姓名”也即是选中了输入框

    <div class="hobby">
        <input type="checkbox" name="hobby" value="read">读书
        <input type="checkbox" name="hobby" value="music">听歌
        <input type="checkbox" name="hobby" value="study">学习
    </div>

checkbox 的 name 要设置为一样的,表示其是多选,都针对 name;value 要设置。

    <div class="sex">
        <label>性别</label>
        <input type="radio" name="sex" value="男">男
        <input type="radio" name="sex" value="女">女
    </div>

radio 为单选

    <div class="file"> <!---->
        <input type="file" name="myfile" accept="image/png">
    </div>

文件上传,只接受 accept 中的

    <div class="select">
        <select name="city"><!---->
            <option value="Beijing">北京</option>
            <option value="Shanghai" selected>上海</option>
            <option value="Hangzhou">杭州</option>
        </select>
    </div>

name 就是传给后端 key=value 的 key

    <div class="textarea"><!--多行文本-->
        <textarea name="article">

        </textarea>
    </div>


    <!--在页面中隐藏一些信息,为了安全-->
    <input type="hidden" name="abcd" value="123456">
    <input type="button" name="">
    <input type="submit" value="submit">
    <input type="reset" value="reset">

相关文章

  • html 大纲

    html 通用 html 简介 html 常用标签 html 属性 html 表格 html 字体 html 表单...

  • HTML表单的用法

    一、表单简介 form 元素定义 HTML 表单,HTML 表单用于收集用户输入。其它表单元素应被 元素包裹,以便...

  • HTML表单简介

    1.form表单有什么作用?有哪些常用的input 标签,分别有什么作用? form表单的作用是将表单内的数据提交...

  • HTML表单简介

    什么是表单? HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交,使用标签 来设置。一个表单里通常...

  • HTML 表单简介

    POST/GET 二者区别GET 本质:URL 的拼接,所有的参数做一个拼接,拼接成一个新的 URL GET 向后...

  • HTML表单的使用方法

    1.HTML表单简介 HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交。表单使用标签 来设置 标...

  • HTML表单的使用方法

    简介 HTML 表单用于搜集不同类型的用户输入。 表单标签列表 表单标签

    action:表单需要提交的...

  • HTML表单的简单了解

    简介及引言: HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交。表单使用标签 来设置 HTML ...

  • JAVA 之 HTML知识框架

    HTML简介 一. html是什么 二、html基本标签 三、html表单标签(重点) 四、html框架标签及其他

  • HTML表单使用简介

    为什么要用表单? 在我们浏览网页的时候,尤其是各种论坛,一般都会要求我们登陆账号,在我们输入完账号密码后,这些数据...

网友评论

      本文标题:HTML 表单简介

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