form表单

一、form表单的作用

用于申明表单,定义采集数据的范围,也就是

里面包含的数据将被提交到服务器或者电子邮件里。实现与本页或其它页面的数据交互。

二、有哪些常用的input 标签,分别有什么作用

具体见W3school 或 菜鸟

常见:
01:type
form表单_第1张图片

form表单_第2张图片
02:placeholder





三、post 和 get 方式的区别

表单提交中get和post方式的区别有5点
1.get是从服务器上获取数据,post是向服务器传送数据。

2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3.对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。

4.get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5.get安全性非常低,post安全性较高。
总结:还是post比较好一点

四、在input里,name 有什么作用

name 属性规定 input 元素的名称。
name 属性用于对提交到服务器后的表单数据进行标识,或者在客户端通过 JavaScript 引用表单数据。
注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。

五、radio 如何 分组

红色
蓝色
绿色

六、placeholder 属性有什么作用

详细见第二点的案例

定义和用法

placeholder 属性提供可描述输入字段预期值的提示信息(hint)。
该提示会在输入字段为空时显示,并会在字段获得焦点时消失。

注释:placeholder 属性适用于以下的 类型:text, search, url, telephone, email 以及 password。

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

详细

  • 隐藏域是网页里面一个特殊的空间,它不在网页中显示出来,主要用途是为网页交互时存储一些不需要在网页显示的数据
  • 隐藏域是用来收集或发送信息的不可见元素,对于网页的访问者来说,隐藏域是看不见的。当表单被提交时,隐藏域就会将信息用你设置时定义的名称和值发送到服务器上。

最后表单的用法,只需要了解以上的问题,然后根据模板就可以了

form标签是表单的外壳,主要有四个属性

  • action: 表单提交的地址
  • method:提交保单的方法
  • target:在何处打开action
  • enctype:
  • application/x-www-form-urlencoded:在发送前编码所有字符(默认)
  • text/plain:空格转换为 "+" 加号,但不对特殊字符编码
  • multipart/form-data:使用包含文件上传控件的表单时,必须使用该值

来源:饥人谷课件

ps:【吐个小嘈】懒癌后期,期待拯救,希望老师和同学们能经常的催(ma)催(ma)我,我真的写这个写了很久TAT,非常讨厌写博客来着,然后就拖了两个多星期没过任务5,听教导员说和我一批的最慢都进进阶了,感觉受到了一万点暴击,噗……最后最后,终于写完了这篇,真的感觉好不容易啊……die

你可能感兴趣的:(form表单)