Form表单的用法

作者: LINPENGISTHEONE | 来源:发表于2017-02-23 15:34 被阅读0次

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

  • 表单的作用是搜集用户的输入,用户提交表单时向服务器传输数据,从而实现用户与web服务器的交互。
  • 常用的input标签及作用
   定义用于文本输入的单行输入字段(默认宽度为20个字符)
   <input type="text">
   定义密码字段 
   <input type="password">
   定义单选按钮,允许用户在有限数量的选项中选择一个
   <input type="radio">
   定义复选框
   <input type="checkbox">
   定义用于向表单处理程序提交表单的按钮
   <input type="submit">
   定义按钮
   <input type="button">
   用于应该包含数字值的输入字段
   <input type="number">
   用于应该包含日期的输入字段
   <input type="date">
   用于应该包含颜色的输入字段,根据浏览器支持,颜色选择器会出现输入字段中
   <input type="color">
   用于应该包含一定范围内的值的输入字段,根据浏览器支持,输入字段能够显示为滑动控件
   <input type="range">
   允许用户选择月份和年份,根据浏览器的支持,日期选择器会出现在输入字段中
   <input type="month">
   允许用户选择周和年,根据浏览器支持,日期选择器会出现输入字段中
   <input type="week">
   允许用户选择时间(无时区),根据浏览器支持,时间选择器会出现输入字段中
   <input type="time">
   允许用户选择日期和时间(有时区),根据浏览器支持,日期选择器会出现输入字段中
   <input type="datetime">
   允许用户选择日期和时间(无时区),根据浏览器支持,日期选择器会出现输入字段中
   <input type="datetime-local">
   用于应该包含电子邮件地址的输入字段,能够在被提交时自动对电子邮件地址进行验证
   <input type="email">
   用于搜索字段(搜索字段的表现类似常规文本字段)
   <input type="search">
   用于应该包含电话号码的输入字段,目前只有Safari 8支持该类型
   <input type="tel">
   用于应该包含URL地址的输入字段,根据浏览器的支持,在提交时能够自动验证url字段
   <input type="url">

post 和 get 方式的区别?

  • get适用于非敏感数据的提交,post适用于敏感数据的提交
  • 当使用get方法时,表单数据在页面地址栏中是可见的;当使用post方法时,表单数据在页面地址栏中是不可见的。
  • get适用于数据的查询和获取,post适用于数据的增加删除和修改
  • get方法提交的数据最多只能是1024字节,理论上POST没有限制,可传较大量的数据,IIS4中最大为80KB,IIS5中为100KB

在input里,name 有什么作用?

  • POST和GET的时候,name和input中的值会形成的 键/值 对,服务器端的表单处理程序只有通过name才能获取到相应的用户输入。

radio如何分组?

  • 为属于同一组(类别)的选项设置相同的name值

placeholder 属性有什么作用?

  • placeholder属性规定用以描述输入字段预期值的提示,该提示会在用户输入值之前显示在输入字段中
  • placeholder 属性适用于以下输入类型:text、search、url、tel、email 以及 password

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

  • 标签<input type="hidden" name="" value="">标签的作用是:隐藏不想让用户看到的信息,但是这些信息对于Web应用又是非常必要的。
  • 暂存信息:后端在构造web页面的过程中,通过hidden隐藏域在页面中添加了相关数据信息(用户对网页进行操作时可能会用到这些数据信息)
  • 信息安全:后端在构造web页面的过程中,可以通过hidden隐藏域在页面中添加相关的验证信息,当form表单被提交后,服务器会收到该验证信息,通过一定的算法校验该验证信息,可以有效防止非法请求对数据库的增删改查,提高了web应用的安全性。

相关文章

  • form介绍

    表单的用法 form表单的作用,常用的input标签,及其作用? HTML的form表单主要是用于收集提交不同类型...

  • 任务五——task07

    form表单的用法 1. form表单有什么作用? 标签用于为用户输入创建 HTML 表单并向服务器传输数据。应用...

  • FORM 表单

    html表单的简单用法 form表单作用: form标签用于为用户输入创建HTML表单,用于向服务器传输数据 fo...

  • flutter 表单Form使用示例

    介绍 flutter提供一套表单校验框架Form,可以通过Form框架一步校验所有表单,非常方便,比较常用的用法是...

  • form表单的用法

    标签用于创建供用户输入的 HTML 表单。 元素包含一个或多个如下的表单元素: 标签规定了用户可以在其中输入数据...

  • form表单的用法

    form主要用于采集和提交用户输入的信息并向服务器传输数据。例如一个简单的用户登录例子如下: 表单主要有控件和属性...

  • FORM 表单的用法

    Web 如何向服务器提交数据?答案是表单。平时我们使用的登录框、搜索框等都是表单的组成。 表单元素用 标签包裹,有...

  • Form表单的用法

    form表单有什么作用?有哪些常用的input 标签,分别有什么作用? 表单的作用是搜集用户的输入,用户提交表单时...

  • render 函数封装element-ui表格 form表单

    用法 表格 form 表单 baseForm.vue baseSearch.vue baseDialog.vue

  • form的基本知识

    1.form表单的定义和用法? 标签用于为用户输入创建 HTML 表单。表单能够包含 input 元素,比如文本字...

网友评论

    本文标题:Form表单的用法

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