1、form表单有什么作用?有哪些常用的input 标签,分别有什么作用?
- 表单,这是我们接触动态页面的第一步。表单最重要的作用就是在客户端收集用户的信息,然后将数据递交给服务器来处理。
- <iput>标签
语法:<input type="表单类型"/>
2、post 和 get 方式的区别?
Get:是以实体的方式得到由请求URI所指定资源的信息,如果请求URI只是一个数据产生过程,那么最终要在响应实体中返回的是处理过程的结果所指向的资源,而不是处理过程的描述。
Post:用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项,Post被设计成用统一的方法实现下列功能:
1:对现有资源的解释
2:向电子公告栏、新闻组、邮件列表或类似讨论组发信息。
3:提交数据块
4:通过附加操作来扩展数据库
从上面描述可以看出,Get是向服务器发索取数据的一种请求;而Post是向服务器提交数据的一种请求,要提交的数据位于信息头后面的实体中。
3、在input里,name 有什么作用?
一个页面你的表单可能不止一个,为了区分这些表单,我们使用name属性来给表单进行命名。这样也是为了防止表单提交之后到后台程序出现混乱。
语法:<form name="表单名称">
4、radio 如何 分组?
设置name value 属性
<input type="radio" name="Question1" value="boy"/>男 <input type="radio" name="Question1" value="girl"/>女
5、placeholder 属性有什么作用?
placeholder 属性规定可描述输入字段预期值的简短的提示信息(比如:一个样本值或者预期格式的短描述)。
6、type=hidden隐藏域有什么作用? 举例说明
语法:<input type="hidden"/>
有时候我们想要在页面传送一些数据,但是又不想让用户看见,这个时候我们可以通过一个隐藏域来传送这样的数据。隐藏域包含那些要提交处理的数据,但这些数据并不显示在浏览器中。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<form name="form1" method="post" action="index.html">
账号:<input type="text"/>
密码:<input type="password"/>
<input type="hidden" value="10"/>
</form>
</body>
</html>
7、写一篇博客简单介绍 HTML 表单的用法,附上博客链接
表单,这是我们接触动态页面的第一步。表单最重要的作用就是在客户端收集用户的信息,然后将数据递交给服务器来处理。例如网上可以看到大量的问卷调查、登录页面。
一、表单标签<form>
语法:<form>表单各种标签</form>
二、form标签属性
1、表单名称name:一个页面的表单可能不止一个,为了区分这些表单,我们使用name属性来给表单进行命名。这样也是为了防止表单提交之后到后台程序出现混乱。
语法:<form name="表单名称">
2、提交表单action:action用于指定表单数据提交到哪个地址进行处理。
<form action="表单的处理程序">
3、传送方法method:表单method属性作用是告诉浏览器,指定将表单中的数据使用哪一种HTTP提交方法,取值为get或post。
语法:<form method="传送方法">
属性有get和post,一般用post
4、目标显示方式target:<form>标签的target属性跟<a>
标签的target属性一样,都是用来指定目标窗口的打开方式。
<form target="目标显示方式">
_self 默认值,表示在当前的窗口打开页面
_blank 表示在新的窗口打开页面
5、编码方式enctype:<form>标签的enctype属性用于设置表单信息提交的编码方式。一般采用默认值
三、表单对象
所谓的表单对象,简单来说,就是放在<form>标签内部的各种标签。最常见的文本框、下拉列表都是表单对象。表单对象有3种:① input;②textarea;③select和option。
表单标签就只有4个:<input>、<textarea>、<select>和<option>,其中<select>和<option>是配合使用的