美文网首页
HTML表单(5)

HTML表单(5)

作者: 饥人谷1904_陈俊锋 | 来源:发表于2019-04-17 09:20 被阅读0次

饥人谷学习第5天

HTML表单

  • 表单是一个包含表单元素的区域
  • 表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息

<form> 收集表单数据

action属性:表单数据提交到后台的地址
target属性:在何处打开action
enctype属性:编码方式

  • application/x-www-form-urlencoded:在发送前编码所有字符(默认)
  • text/plain:空格转换为"+"加号,但不对特殊字符编码
  • multipart/form-data(比如:多媒体文件):使用包含文件上传控件的表单时,必须使用该值

method属性:提交表单的方法

  • get:
    把所有表单信息组装起来,加到URL后面(相当于URL的拼接)
  • post
    URL不会发生变化,数据会通过浏览器传输给后台
  • 区别:
    1.对URL的处理方式;
    2.安全性
    3.是否存在URL对数据大小的限制

浏览器向服务器发送数据的方式

详细的标签属性等

1.<input id="" type="" name="" value="">

  • type="text":普通的文本输入框,placeholder显示提示要输入的内容
  • type="password":输入内容为圆点,placeholder显示提示要输入的内容
  • type="checkbox":靠name属性分组,提交到后端的时候被选中的value是以分割的一个字符串,通过那么属性获得
  • type="radio":靠name属性分组,单选
  • type="file"accept限制文件上传的格式
  • type="hidden":用于暂存一些信息,使用一些安全策略 name="" value=""
  • type="button"
    此处还没有什么用处,点击无反应,反而只写<button>提交</button>却有用
  • type="submit"
    提交按钮
  • type="reset"
    清空用户的输入

2.<label for=""></label>

  • 文字提示

当input为type="text"的id和label的for对应时,点击该label会使该input即可输入

3.<select name="">

  • <option value="" selected>选项文本</option>
    多个option组成下拉菜单,selected表示下拉框默认选择显示。

4.<textarea name="">初始内容</textarea>

  • 多行输入框

相关文章

  • HTML5详解

    01-HTML5新增语义化标签 HTML5语义化标签的兼容 HTML5新增表单控件和表单属性 HTML5表单验证反...

  • HTML5表单新验证属性、状态

    HTML5 - 表单新验证属性 HTML5 - 表单新验证状态

  • h5表单

    html5 表单 新增input类型 新增表单元素 html5表单验证 新增表单属性 新增的input类型 inp...

  • HTML5 表单

    @(HTML5)[HTML5表单] [TOC] 七、HTML5表单 新的输入型控件 email:电子邮件 tel:...

  • HTML5 表单元素

    HTML5 新的表单元素HTML5有以下新的表单元素 ?:不是所有的浏览器都支持HTML5新的表单元素,但是你...

  • 2019-10-18 HTML

    1.html新表单元素 HTML5 表单元素 HTML5 增加了如下表单元素: 注释:默认地,浏览器不会显示未知元...

  • 2019-03-19 html常用标签词汇

    html常用标签词汇 html5新增表单类型

  • HTML5表单的创建;学习笔记(三)

    HTML5表单的创建

  • HTML5 表单元素

    HTML5 的新的表单元素: HTML5 拥有若干涉及表单的元素和属性。 本章介绍以下新的表单元素: datali...

  • 响应式布局和CSS3动画

    HTML5 表单类 inputtextpasswordradiocheckboxnumbertelsubmit 提...

网友评论

      本文标题:HTML表单(5)

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