大前端技术,大前端是什么

  大前端技术,大前端是什么

  HTML表单标签HTML表单用于收集用户输入的不同类型的数据,并上传到服务器。让我们一起来学习表单中最常用的标签。

  1.字段集标签字段集标签用于在表单中划分区域和显示边框,起到分组的作用。例如,您可以将整个表单中的控件放入一个字段集标签中;您也可以将与表单中的功能相关联的几个控件放在同一个字段集中。

  2.图例标签图例标签用于设置组的标题。一般来说,字段集和图例成对使用。

  3.input标签input标签是表单中最通用的标签,下面的input元素都可以使用input实现。

  对于单行文本框,只需将输入标签的类型属性设置为文本、密码输入框、数字输入框、邮箱输入框、邮件输入框、日期输入框、输入标签的类型即可。将属性设置为日期到时间输入框,将输入标签的类型属性设置为时间到颜色输入框,将输入标签的类型属性设置为颜色到单选到复选框,将输入标签的类型属性设置为复选框以上传文件,只需将输入标签设置为单选即可。您可以通过将输入标记的type属性设置为file来提交。您可以通过将输入标记的type属性设置为submit来重置它。您可以将输入标记的type属性设置为reset。4.select和option标签使用select和option标签实现下拉选择,比如用户注册时的省份选择。

  5.文本区域标签文本区域标签可用于创建文本区域,供用户在HTML中输入。

  表单的提交可以利用刚才提到的这些标签实现简单的表单页面;之后,我们需要将表单提交给服务器。这里介绍几个与表单提交相关的属性。

  2.1操作处理表单数据的服务器的地址

  2.2方法提交表单的方法常用的有get和post。

  2.3 enctype enctype是指在将表单数据发送到服务器之前对其进行编码。它有三个值:

  application/x-www-form-urlencoded:这是默认的方法,数据中的特殊字符在发送数据之前进行URL编码。比如把空格换成符号,特殊符号转换成ASCII十六进制值。Text/plain:这个值非常类似于application/x-www-form-urlencoded,它也将意味着空格被转换为" "加号,但是不编码任何特殊字符。multipart/form-data:表示字符没有被编码。当使用包含文件上载控件的表单时,必须使用该值。2.4目标提交表单数据后,服务器会做出相应的响应;因此,我们可以在浏览器中显示服务器返回的数据。那么,数据是显示在原来的窗口中吗?或者打开一个新窗口?此时,显示模式可以由目标属性指定。常用的目标属性值有:

  _self表示在原窗口显示数据_blank表示在新窗口显示数据表单示例!声明文档类型

  html lang=en

  头

  meta charset=UTF-8

  Html表单/标题

  /头

  身体

  表单id=userform 操作=您的url 方法=post

  Title=用户注册表单 target= _ self enctype= multipart/Form-data

  表单分组

  图例用户注册信息/图例

  英国铁路公司

  昵称:输入类型= text name= un maxlength= 15 value= Tom

  英国铁路公司

  英国铁路公司

  密码:输入类型=密码名称= pw 最大长度= 10

  英国铁路公司

  英国铁路公司

  性别:输入类型=单选名称=性别值= m 选中=选中男性

  类型=单选名称=性别值= w 女性

  英国铁路公司

  英国铁路公司

  头像:输入id=用户照片类型=文件名称=个人资料

  英国铁路公司

  英国铁路公司

  籍贯:选择姓名=省份

  河北/选项

  辽宁期权/期权

  吉林期权/期权

  云南期权/期权

  选项selected=selected 广西/选项

  /选择

  英国铁路公司

  英国铁路公司

  爱好:输入name= hobby type= checkbox 阅读

  Input= hobby type= checkbox 写

  input= hobby type= checkbox checked= checked 弹钢琴

  英国铁路公司

  英国铁路公司

  个人资料:

  英国铁路公司

  英国铁路公司

  textarea name= introduce cols= 30 rows= 10 请在此输入简介/textarea。

  英国铁路公司

  英国铁路公司

  个人网站:输入名称= userurl 类型=url

  英国铁路公司

  英国铁路公司

  电子邮件:输入名称=用户电子邮件类型=电子邮件

  英国铁路公司

  英国铁路公司

  体重:输入名称=用户体重类型=数字

  英国铁路公司

  英国铁路公司

  出生日期:输入姓名=用户日期类型=日期

  英国铁路公司

  英国铁路公司

  详细信息:输入名称=usertime 类型=time

  英国铁路公司

  英国铁路公司

  颜色:输入类型=颜色名称=用户颜色

  英国铁路公司

  英国铁路公司

  输入类型=提交值=开始注册

  输入类型=重置值=重置信息

  英国铁路公司

  英国铁路公司

  /字段集

  /表单

  /body

  /html

  HTML5中表单的新特性表单属性在HTML5之前,所有的表单标签都必须放在表单标签中。但是,HTML5中添加了一个新的form属性来指示标签所属的form标签。因此,每个标签不一定要放在表单标签中才能成为表单的一部分,只需将标签的form属性值设置为它所属表单的id即可。比如刚才的例子,再加一个输入框,记录毕业学校。

  研究生院:输入type= text name= school form= userform 代码如上图,那么输入标签也属于userform表单;也将被提交到服务器。

  Datalist label datalist label用于显示文本框与下拉菜单结合的效果。请注意,datalist的id值必须是form form的列表属性值。请看下面的例子:

  !声明文档类型

  html lang=en

  头

  meta charset=UTF-8

  标题列表标签/标题

  /头

  身体

  表单操作=url 方法=get

  请输入你最喜欢的女演员:输入type= text name= name list= names list

  /表单

  datalist id=namesList

  Option= lbb 李冰冰/option

  Option= fbb 范冰冰/option

  Option= gyy 高圆圆/option

  /数据列表

  /body

  /html

  Formxxxx属性为了更方便的控制表单标签,HTML5中增加了几个formxxxx属性,简单介绍如下:

  Formaction属性用于指定表单提交的地址,formmethod属性用于指定表单提交的方式,formtarget属性用于指定打开服务器响应URL的方式,formenctype属性用于指定表单数据提交的编码方式!声明文档类型

  html lang=en

  头

  meta charset=UTF-8

  标题HTML表单中的formxxx属性/标题

  /头

  身体

  形式

  用户名:输入类型=text 名称=un

  英国铁路公司

  英国铁路公司

  密码:输入类型=密码名称=pw

  英国铁路公司

  英国铁路公司

  type= submit value= regist for action= regist URL form method= get form target= _ self formenctype= application/x-www-form-urlencoded

  type= submit value= log in for action= log in URL form method= post form target= _ blank formenctype= multipart/form-data

  /表单

  /body

  /html

  在这个例子中,有两个函数:登录和注册;不同的功能有不同的动作、方法、目标和类型。formaction、formmethod、formtarget和formenctype属性灵活指定不同操作下不同的表单提交方式。

  版权归作者所有:博主曲乐优香原创作品,转载授权请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: