表单

表单

1.表单的作用:
表单标签用于申明表单,定义采集数据的范围。
也就是说< form>和< /form >里面包含的数据将被提交到服务器或者电子邮件里。

2.表单元素怎么写:
在body标签里面写

3. 表单的active属性和method属性是什么:
action=“URL” 规定当提交表单时向何处发送表单数据
它可以是一个URL地址(提交给程式)或一个电子邮件地址.

method=“get”或“post“指明提交表单的HTTP方法

4.get和post请求的区别:
(1)Get:是来向服务器上获取数据,而Post是用来向服务器上传修改数据
(2)Get将表单里的数据添加到action所指向的URL后面,并且两者之间使用“?”连接,而各个变量之间使用“&”连接;
post是将变量里中的数据放在form的数据体中,按照变量和值对象的方式,传递到所指向的action。
(3)Get是不安全的,用户可以直接在浏览器上看到提交的数据,一些系统内部信息也一同显示在用户面前。
Post的所有操作对用户来说都是不可见的。
(4)Get 传输的数据量小,这主要是因为受 URL 长度限制;
而 post 可以传输大量的数据,所以在上传文件只能使用post。
(5)Form提交默认为get方法提交。
(6)Get方式获取数据后,刷新不会有负面的影响,因为他只是获取数据
而Post方法刷洗页面重复提交可能会产生不良的后果。
(7)Get限制 Form 表单的数据集的值必须为 ASCII 字符;而 post 支持整个 ISO10646 字符集。
(8)使用 post 传输的数据,可以通过设置编码的方式正确转化中文;而 get 传输的数据却没有变化。

5.单选框:
单选框用于访问者在选项中选择唯一答案的情况。
代码:
属性解释如下:
type=”radio”:定义单选框;
name:定义单选框的名称,要保证数据的准确采集,单选框都是以组为单位使用的,在同一组中的单选项都必须用同一个名称;
value:定义单选框的值,在同一组中,它们的域值必须是不同的;

6.多选框:
多选框允许在待选项中选中一项以上的选项。每个复选框都是一个独立的元素,都必须有一个唯一的名称。
代码:
属性解释如下:
type=”checkbox”:定义多选框;
name:定义多选框的名称,要保证数据的准确采集,必须定义一个独一无二的名称;
value:定义多选框的值;

7.文本框:
文本框是一种让访问者自己输入内容的表单对象,通常被用来填写单个字或者简短的回答,如姓名、地址等。
代码:
属性解释如下:
type=”text”:定义单行文本输入框;
name:定义文本框名称;
要保证数据的准确采集,必须定义一个独一无二的名称;
size:定义文本框的宽度,单位是单个字符宽度;
maxlength:定义最多输入的字符数;
value:定义文本框的初始值

8.密码框:
密码框是一种特殊的文本域,用于输入密码。当访问者输入文字时,文字会被星号或其它符号代替,而输入的文字会被隐藏。
代码:<input type=“password” name=“color3” size=20" maxlength=“15”>
属性解释如下:
type=”password”:定义密码框;
name:定义密码框的名称,要保证数据的准确采集,必须定义一个独一无二的名称;
size:定义文本框的宽度,单位是单个字符宽度;
maxlength:定义最多输入的字符数;

9.文件上传框:
有时候,需要用户上传自己的文件,文件上传框看上去和其它文本域差不多,只是它还包含了一个浏览按钮。访问者可以通过输入需要上传的文件的路径或者点击浏览按钮选择需要上传的文件。
注:在使用文件域以前,请先确定你的服务器是否允许匿名上传文件。
表单标签中必须设置ENCTYPE=”multipart/form-data”来确保文件被正确编码;另外,表单的传送方式必须设置成post。
代码:
属性解释如下:
type=”file”:定义文件上传框;
name:定义文件上传框的名称,要保证数据的准确采集,必须定义一个独一无二的名称;
size:定义文件上传框的宽度,单位是单个字符宽度;
maxlength:定义最多输入的字符数;

10.文本区域:
定义一个多行的文本输入控件。文本区域中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。
代码:
我是一个文本框。
属性解释如下:
通过 cols 和 rows 属性来规定 textarea 的尺寸大小。
代码:
属性解释如下:
type=”submit”:定义提交按钮;
name:定义提交按钮的名称;
value:定义按钮的显示文字;

11.重置按钮:
用来重置表单。
代码:
属性解释如下:
type=”reset”:定义复位按钮;
name:定义复位按钮的名称;
value:定义按钮的显示文字;

12.按钮:
一般按钮用来控制其他定义了处理脚本的处理工作。
代码:
属性解释如下:
type=”button”:定义一般按钮;
name:定义一般按钮的名称;
value:定义一般按钮的显示文字;
onClick:可以是其它事件,通过制定脚本函数来定义按钮的行为;

13.下拉选择框:
下拉选择框允许你在一个有限的空间设置多种选项。
代码:

Default 2 3 属性解释如下: size:定义下拉选择框的行数; name:定义下拉选择框的名称; multiple:表示可以多选,如果不设置本属性,那么只能单选; value:定义选择项的值; selected:表示默认已经选择本选项。

14.表单元素的name属性和value属性有什么作用:
name 属性:规定 input 元素的名称,用于对提交到服务器后的表单数据进行标识,要保证数据的准确采集。
value属性:定义某个框一个值或者定义一个按钮的显示文字。

15.label标签如何使用:
在html中,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值