2014辛星完全解读html第五节
员,那么肯定会知道什么叫表单,这里我们就介绍一下前台怎样使用表单。表单的使用也是我们编写网页的必须经历的一关。并且,表单也往往是我们站点的漏洞和弱点出现的地方。
*************表单*************
1.所谓表单,就是一个包括表单元素的区域,所谓表单元素。能够是输入文本的文本框,也能够是用于输入password的password框,还能够是各种各样的下拉框。还有可能是单选框和复选框。
2.表单通常须要定义一个方法。用属性method表示,它表示我们把数据提交给server后台所使用的方法,通常来说,method有get和post两种方式,假设是get方式的提交,那么表单的数据能够在url中出现,而post方式就安全的多了,不会再url中出现。
3.表单通常还须要定义一个action属性,它的属性值是server后台的处理脚本,server后台能够用php写,能够用java,还能够用python等等,这一点确实不好说了。
************表单元素****************
1.所谓表单元素,通常我们使用输入标签来表示,即input标签。它也是一个空标签。它没有与之相应的结束标签。我们通过指定它的type属性来让该表单元素具有不同的功能。
2.比方我们能够指定type的属性为text,那么此时它表示一个文本输入框。
3.比方我们能够指定type的属性为password,那么此时它表示一个password输入框。事实上password输入框和文本输入框非常像,假设非要说差别,那就是它的显示特别单一,我们无法从它的显示信息来获取password的内容。
4.我们能够通过指定type属性为radio来设置为一个单选框,它须要传递一个value属性,表示当我们选中该单选框的时候向后台传递的值是多少。
5.我们还能够通过指定type属性为checkbox来设置为一个复选框,它能够同一时候选择。
6.我们的表单是须要提交给后台处理程序的。此时我们定义type为submit,它还能够接受一个value属性来指定该button的显示文本信息。
****************name属性***************
1.我们上面提到表单中能够有input标签,而input表单都能够拥有一个name属性,它表示当我们把数据提交给后台的时候。用于区分这些内容,比方我们把一个表单的数据提交给后台的PHP去处理的时候,name的值就是$_POST数组的下标。
2.当我们点击type为submit的时候,它会提交表单,而且同一时候把数据发送过去。
3.以下是定义了一个表单的代码:
<form action = "reg.php" method = "post">
账号:<input name="userid" type ="text" /><br />
密码: <input name="pwd" type = "password" /><br />
<input type = "submit" value = "登录" />
</form>
**************小结**************
1.这里我们定义了表单,假设读者会诸如java或者php等server端的语言。就非常easy理解了。
2.假设读者没有后台方面的基础,可能该酒吧有点困难,还建议学习前景的朋友关注一下背景知识,毕竟,两者息息相关。
版权声明:本文博客原创文章。博客,未经同意,不得转载。
2014辛星完全解读html第五节的更多相关文章
- 2014年辛星完全解读Javascript第五节 break和continue与错误处理
先说一下break和continue的主要用法吧,break用于跳出循环,continue用于跳过该循环中的一个迭代.简单的说,就是break直接从该语句跳出,但是continue不会跳出该循环语句, ...
- 2014年度辛星css教程夏季版第五节
本小节我们讲解css中的”盒模型“,即”box model“,它通常用于在布局的时候使用,这个”盒模型“也有人成为”框模型“,其实原理都一样,它的大致原理是这样的,它把一个HTML元素分为了这么几个部 ...
- 2014年辛星完全解读Javascript第七节 数组和对象
由于Javascript是脚本语言,因此,使用起来非常方便,数组的使用也是比较简单的,下面我们就主要介绍一下Javascript中数组的介绍,以及上一节中没有完成的对象的介绍. *********** ...
- 2014年辛星完全解读Javascript第六节 对象
随着面向对象的普及,现在很多语言都在支持面向对象,Javascript也不例外,所谓对象,就是拥有属性和方法的数据.这里的属性其实就是变量,这里的方法,其实就是函数.但是Javascript的面向对象 ...
- 2014年辛星完全解读Javascript第四节 流程控制语句
上一节我们介绍了函数,本小节我们介绍一下流程控制语句,对于任何一门编程语言来说,流程控制都是非常重要的,也就是我们常说的顺序结构.选择结构和循环结构. ************选择结构******** ...
- 2014年度辛星html教程夏季版第五节
如果读者是一位后台开发者,那么肯定会知道什么叫表单,这里我们就介绍一下前台如何使用表单,表单的使用也是我们编写网页的必须经历的一关,而且,表单也往往是我们网站的漏洞和弱点出现的地方. ******** ...
- 2014年度辛星全然解读html第七节
经过前面六节的学习,我们大致清楚了HTML教程中的基础内容,那么接下来我们開始继续向后推进,能够说,以下我们介绍一下HTML中的区块. ***************区块*************** ...
- 2014年辛星解读css第五节
本小节我们解说css中的"盒模型".即"box model",它通经常使用于在布局的时候使用,这个"盒模型"也有人成为"框模型&q ...
- 2014年辛星完全解读Javascript第一节
***************概述*************** 1.Javascript是一种原型化继承的基于对象的动态类型的脚本语言,它区分大小写,主要运行在客户端,用户即使响应用户的操作并进行数 ...
随机推荐
- [ACM] POJ 3254 Corn Fields(状态压缩)
Corn Fields Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 8062 Accepted: 4295 Descr ...
- ios-上拉电阻负载许多其他接口
想尝试拉加载意识到有多少开始了他的研究之旅,我看了两天做出最终的界面. 之所以这么慢是由于,我不知道要将上拉出现的view放在哪.就能在scrollView拉究竟部的时候被拉出来.还有就是怎么拉出来之 ...
- NodeJS常用模块介绍
收集了NodeJS开发中常用的一些模块. MVC框架 - Express Express 是轻量灵活的Nodejs Web应用框架,它可以快速地搭建网站.Express框架建立在Nodejs内置的Ht ...
- MAC 10.10 apache 服务器配置
mac中自带了apache服务器, 如果需要在mac上使用apache服务器, 只需要配置并启动服务器即可. mac 10.10 中自带的apache版本是 2.4 mac 10.9 中自带的apac ...
- mysql 删除重复数据sql声明
CREATE TABLE tmp AS SELECT id FROM get_review_url WHERE (no,title,name,content) IN (SELECT no,title, ...
- POJ 1699 Best Sequence (DFS+预处理)
意甲冠军:看图片是晶莹剔透的,正确的, N连接到第一序列(同样的序列部分).总序列获得最短. 主题链接:http://poj.org/problem?id=1699 ~~~~ 思路就是:将N个序列首尾 ...
- Linux核心regulator建筑和准备
电源引入的物种 (百度百科)LDO这是low dropout regulator,这意味着低压差线性稳压器.它相比于传统的线性调节器.传统的线性稳压器.例如78xx系列芯片需要输入电压比输出电压高2v ...
- UVA 10529 Dumb Bones 可能性dp 需求预期
主题链接:点击打开链接 题意: 要在一条直线上摆多米诺骨牌. 输入n, l, r 要摆n张排,每次摆下去向左倒的概率是l, 向右倒的概率是r 能够採取最优策略.即能够中间放一段.然后左右两边放一段等, ...
- 【剑指offer】最小的k的数量
转载请注明出处:http://blog.csdn.net/ns_code/article/details/26966159 题目描写叙述: 输入n个整数,找出当中最小的K个数.比如输入4,5,1,6, ...
- linux+win7双系统重装win7修复grub的办法(转)
本人是debian+win7的双系统, 下面介绍下重装win7的整个过程以及遇到的一些小问题,在查阅相关博客和朋友的帮助下成功修复, 记录下以便以后有不时之需, 也希望能帮助到遇到同样问题的朋友! 首 ...