表单提交是提交到指定的地址。

知识点:               

1.创建一个项目,引入需要用到的CSS、JS、jQuery文件。既然是表单就会使用栅格布局。

2.栅格布局就要使用到container或  .container-fluid容器。

3.代码打出“form”点击“TAB”,即可自定生成(如下图):

 

4.action:提交的地址

method:提交的方式

5.常用的两种提交方式:post(这里使用post提交方法)、get(默认的提交方式)。

6.表单元素

<input>标签: <input>标签用于搜集用户信息。根据不同的type属性值,输入字段拥有很多种形式。输入字段可以是文本字段、复选框、掩码后的文本控件、单选按钮、 按钮等等。

7.<select>:select元素可以创建单选或多选菜单。

<select>元素中的<option>标签用于定义 列表中的可用选项。

Select元素是一种表单控件,可用于在表单中接受用户输入。

8.<textarea><textarea> 标签定义多行的文本输入控件。

文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。

可以通过 cols 和 rows 属性来规定 textarea 的尺寸,不过更好的办法是使用 CSS 的 height 和 width 属性。

注释:在文本输入区内的文本行间,用 "%OD%OA" (回车/换行)进行分隔。

9.<button>:定义一个按钮。

button元素内部,你可以放置内容,比如文本或图像。这是元素创建的按钮之间的不同。

属性:

New:HTML5中的新属性

 

话不多说,看完整代码:

 

 

下图为控制器的代码,一个是返回控制器的方法,一个是获取数据的方法。

 

当页面运行时,如下图:

 

填好信息点击“表单提交”:

 

表单自动跳转到另一个页面,如下图:

 

10.container, 中,适配不同的断的 max-width 尺寸。

.container-fluid, 全屏,适配屏幕的 width: 100% 尺寸。

这里使用了栅格布局,提供了内容居中、水平填充的方法,使用.container(严格意义上也包括.container-fluid)。

.container实现固定的宽度并居中呈现,.container实现全宽度,并和其他网格实现对齐。

11. 实现行列

(.row)是列(.col-*)横向合和父容器(有效组织.row下),每列都有水平的padding,用于控制它隔,同负边距的行上抵消,从而实现列中的所有内容在视觉上是左侧对齐的体

网页开发者的呈现内容必须放置在列(.col-*中,而且只有列可以是行的直接子元素,否则都是违法的(不可以.col-*上添加呈现内容。

  • .col-*width属性(即列宽)是用百分比来表现和定义的,所以它们总是流式的,其尺寸大小
  • 受父元素的定义影响(这正是flexbox布局的特征,子元素的宽比和排列受父元素定义)。
  • 列具有水平padding定义,用于创建列与列之的间隙。
  • .row上带有margin-left: -15px;margin-right: -15px;属性,你可以在.row上上定义.no-gutters属性,从而消除这个属性,使页面不会额外宽出30px,即<div class="row no-gutters"...
  • 总共有五个栅格等级,每个响应式分界点隔出一个等级:特小.col、小.col-sm-*、中.col-md-*、大.col-lg-*、特大(大、特大也可以称为宽、超宽).col-xl-*

Form表单自动提交相关推荐

  1. ajax和form表单的提交跳转问题

    ajax和form表单的提交跳转问题 使用ajax提交form表单数据的时候,把提交按钮的type="submit"改成type="button",防止点击提交 ...

  2. php 表单提交及验证 tp,ThinkPHP表单自动提交验证实例教程

    ThinkPHP表单自动提交验证实例教程 附加规则 配合验证规则使用,包括: function 使用函数验证,前面定义的验证规则是一个函数名 callback 使用方法验证,前面定义的验证规则是一个当 ...

  3. Html 中表单提交的一些知识总结——防止表单自动提交,以及submit和button提交表单的区别...

    转自:http://jackaudrey.blog.163.com/blog/static/1314217882010590041833/ 在页面中有多个input type="text&q ...

  4. Validation阻止表单自动提交,使用Ajax提交表单(使用Validation的submitHandler方法)

    在使用Validation时,我们有时候不希望验证成功后直接跳转页面(比如判断登录密码用户名正确与否),而希望自己使用Ajax提交,并且验证回调的结果. $('.login-form').valida ...

  5. 使用ajax方法实现form表单的提交(Ajax和from提交的区别)

    写在前面的话 在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控制页面的跳转及数据传递,但是在某些时候不希望页面跳转,或者说 ...

  6. js实现Form表单submit提交截获数据(各浏览器通用)

    js实现Form表单submit提交截获数据(各浏览器通用) js实现Form表单submit提交截获数据(各浏览器通用) No Comments | js , 安全 , PHP | by calms ...

  7. 使用ajax方法实现form表单的提交

    2019独角兽企业重金招聘Python工程师标准>>> 在使用form表单的时候,一旦点击提交触发submit事件,一般会使得页面跳转,页面间的跳转等行为的控制权往往在后端,后端会控 ...

  8. 用js将form表单同时提交到两个不同页面的方法

    用js将form表单同时提交到两个不同页面的方法: <script type="text/javascript"> function dosubmit(){ windo ...

  9. form表单重复提交

    现象: 后台完成数据库操作后返回到页面,这时点击浏览器的后退再提交或刷新页面,会导致form表单重复提交 原因: 第一次提交的表单会被缓存到内存中,直到页面下次提交或页面关闭或转向其它页面才消失,在自 ...

最新文章

  1. 机器学习入门(02)— 由感知机到神经网络的过渡进化,激活函数在神经网络中的作用
  2. 【干货】七步,让你的网页表单更亲切
  3. Objective-C中@property的所有属性详解
  4. boost::contract模块实现public的测试程序
  5. 《设计团队协作权威指南》—第1章1.3节甘为螺丝钉
  6. php7嵌入,ngx_php7
  7. 支付宝ios SDK官方下载页面
  8. 这一次,苹果、Google、微软选择了统一战线!
  9. java里的stream,Java中的Stream
  10. 巨人 index.php/user/login,dedecms实现首页顶部会员登陆框的方法
  11. 构建Arduino和TFT LCD条形码扫描仪
  12. Overlay 网络 VXLAN 技术解析
  13. 行政事业单位固定资产管理系统,资产管理系统操作手册
  14. Linux系统下搭建域名服务器 (转http://elaine.blog.51cto.com/336598/65449)
  15. 博尔顿大学介绍让学生们在9月重返校园的创新措施
  16. Python如何进行语法检查
  17. 选型宝访谈:AI时代,如何重新定义客服软件?
  18. 计算机打字键盘怎么控制,键盘不受控制怎么办?
  19. oracle分区表优点
  20. setInterval定时器封装(settimeout\requestAnimationFrame),代码抽离,浏览器切换后定时器停止执行

热门文章

  1. PDF itext pkcs#7 国密签名验证
  2. 一文读懂知识图谱的商业应用进程及技术背景
  3. 链表相关算法汇总(详细)
  4. 技术如何拥有完美解决问题的能力
  5. Python基础学习——面向对象编程(第一讲:面向对象概述、面向对象三个基本特征(封装性、继承性、多态性)、类和对象(定义类、创建和使用对象、实例变量、类变量、构造方法、实例方法、类方法、静态方法))
  6. 注意力机制详解系列(四):混合注意力机制
  7. ITEXT将HTML转为PDF内容被截断处理及相关问题总结
  8. 苏州工业园区2023年度重点产业紧缺人才需求目录
  9. SM2算法第一篇:ECC加密算法
  10. python和django的目录遍历漏洞(任意文件读取)