一、form表单的作用
用于申明表单,定义采集数据的范围,也就是<form>和</form>里面包含的数据将被提交到服务器或者电子邮件里。实现与本页或其它页面的数据交互。
二、有哪些常用的input 标签,分别有什么作用
常见:
01:type
02:placeholder
<form action="demo_form.asp" method="get">
<input type="search" name="user_search" placeholder="Search W3School" />
<input type="submit" />
</form>
三、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 如何 分组
<input type="radio" name="colors" id="red">红色
<input type="radio" name="colors" id="blue">蓝色
<input type="radio" name="colors" id="green">绿色
六、placeholder 属性有什么作用
详细见第二点的案例
定义和用法
placeholder 属性提供可描述输入字段预期值的提示信息(hint)。
该提示会在输入字段为空时显示,并会在字段获得焦点时消失。
注释:placeholder 属性适用于以下的 <input> 类型: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