Form表单主要是允许用户在表单中输入信息,并最终将这些信息提交服务器的一个元素,重在收集信息方面。由于用户各种各样的信息,所以form可以嵌入的元素就有许多种, 与Form常搭配的有input、Select、TextArea元素等。

Form元素用于生成输入表单,但自己不会生成可视化部分,在使用Form时必须制定action、method和name属性。action指定提交服务器的Url; method指定提交服务器的方法(get或post);name指定表单的唯一名称,作为参数一起提交到服务器。

Input元素, input元素是表单控件元素中功能最丰富的,只需要设置不同的type就可以实现不同的功能。

单行文本框:

不能编辑的文本框:

密码框:

隐藏域:

第一组单选框:

第二组单选框:

两个复选框:

文件上传域:

图像域:

下面四个是按钮:

运行效果图如下,可以看到Input元素非常丰富,只需要设置不同的type就能试下不同外观的控件。

Form--Input.png

Select元素,实现下拉菜单和列表框

下面是简单下拉菜单

Java语言

c语言

ruby语言

下面是多选的列表框

Java语言

c语言

ruby语言

下面是允许多选的列表框

疯狂Java讲义

疯狂Android讲义

轻量java ee企业应用实战

Struts 2.1权威指南

ROR敏捷开发最佳实践

提交

显示效果, 可以看到Select默认是下拉单选菜单,设置multiple属性后,就会将选择全部展示出来。

Form--Select.png

Textarea元素,用于生成多行文本域,方便用户输入,类似于iOS中的UITextView。

简单多行文本域:

只读多行文本域:

疯狂Java讲义

轻量级Java EE企业应用实战

提交

效果图:

Form--TextArea.png

html5自动提交表单提交,HTML5 Form表单--提交信息相关推荐

  1. ajax提交成功清空表单,Ajax提交数据后,清空form表单

    按钮不同,页面相同,还需要显示的数据不同,这里会由于页面的缓存问题,导致,每次点开这个页面显示的数据相同. 这不是我们想要的.这就需要清楚表单数据了. 如下: $('#myform')[0].rese ...

  2. php阻止form提交表单提交,防止表单提交时刷新页面-阻止form表单的默认提交行为...

    最近在写 ajax 提交的时候遇到一个问题,在执行 ajax 提交之后,浏览器页面自动刷新了,主要是没有 由于form 表单的默认提交行为.一下是几种阻止 form 表单默认提交行为的方式. 1.使用 ...

  3. ios 优化html表单提交,iOS 使用AFNetworking的form表单请求

    首先说明下form表单请求,是一种特殊的post请求,请求方式有application/x-www-form-urlencoded.multipart/form-data.application/js ...

  4. html表单提交按钮代码,JavaScript在form表单中使用button按钮实现submit提交方法

    submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和处发响应的事件上. ...

  5. js 提交form表单,js更改form表单的action属性

    2019独角兽企业重金招聘Python工程师标准>>> js 提交form表单 <s:form id="formID1" action="favo ...

  6. 怎么提交 checkbox 表单_8. html form表单

    " 仅供学习,转载请注明出处 " form表单 表单用于搜集不同类型的用户输入,表单由不同类型的标签组成,相关标签及属性用法如下: 1.标签 定义整体的表单区域 action属性 ...

  7. html form表单大小,HTML Form表单

    1.表单简介 HTML 表单用于搜集不同类型的用户输入. 表单是一个包含表单元素的区域.表单元素包括:文本域(textarea).下拉列表.单选框(radio-buttons).复选框(checkbo ...

  8. php js获取表单内容,jquery form表单获取内容以及绑定数据_javascript技巧

    在日常开发的过程中,难免会用到form表单,我们需要获取表单的数据保存到数据库,或者拿到后台的一串json数据,要将数据绑定到form表单上,这里我写了一个基于jquery的,formHelp插件,使 ...

  9. xss劫持 HTML 表单,XSS 之 form表单劫持(通用明文记录)

    [注意:此文章为博主原创文章!转载需注意,请带原文链接,至少也要是txt格式!] 很多时候大家可能某一时刻特别想知道管理员的密码,就算你拿下webshell了,数据库的密码也是加密的,解开会超级麻烦, ...

  10. 微信小程序表单数据提交服务器,微信小程序-form表单提交

    效果 image html代码 是否公开信息 手机号 密码 性别 男 女 提交 重置 {{warn ? warn : "是否公开信息:"+isPub+",手机号:&quo ...

最新文章

  1. 可删除任意位置数据的堆
  2. 报名 | 清华园里的AI公开课!第三讲之神经网络
  3. 【编程】二叉搜索树的定义
  4. 【转】理解IIS7的用户和组
  5. visual studio 解决方案项目结构部署和配置
  6. 17行html代码实现的将网页文本保存成本地文本文件
  7. SAP Hybris Commerce的页面路由实现
  8. php统计字符个数,php中3种方法统计字符串中每种字符的个数并排序
  9. 零基础学java web开发 pdf_从零开始学Java Web开发 PDF 扫描版[69M]
  10. SplitContainer.SplitterDistance属性值设置应注意的与FixedPanel有关
  11. java的dataset怎么用_ADO DataSet用法
  12. winpcap/npcap 提高抓包效率 发UDP包失败
  13. matlab中复华simpson,MATLAB Simpson的规则
  14. 发票校验属于物料管理(MM)模块,发票为财务和成本控制提供付款信息和发票评估。
  15. Office2016 Excel 快捷键备忘录
  16. 一个完整项目的流程都涉及哪些内容
  17. JS里的for…in和for…of的用法
  18. win10快速关机_WIN10系统这几个关机方式,值得收藏
  19. 七彩cms云转码_七彩CMS视频转码 2019云转码彻底开源系统版本号
  20. storm_spout详解

热门文章

  1. python时间格式转换time模块
  2. 如何开始使用centos_如何开始使用CentOS
  3. 函数setState是React的未来
  4. 手机卫星定位系统_70%手机已支持北斗却没感受到?下载个App查证下
  5. ubuntu安装sqoop1.4.7
  6. 关于7z结尾的压缩包操作系统
  7. Java-顺序表和链表
  8. 3行Python代码采集B站(弹幕、评论、用户)数据
  9. Python3.x+Fiddler抓取APP数据
  10. 牛逼了!Python 开发植物大战僵尸游戏