已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
HTML表单,课程内容安排,表单制作 输入标记 提交表单信息 PHP处理表单 表单验证,表单制作,表单是网页上的一个特定区域,这个区域是由一对标记定义的。,图1 HTML表单 图2 表单源文件,表单的基本结构形式为: ,表单以标记开始,以标记结束,在这一对标记之间放入的是表单的对象。单击提交按钮,提交的范围就在这对标记之间的部分,其中包含处理表单的脚本程序位置、提交表单的方法等信息。,表1 表单包含标记,输入标记,文本域text 密码域password 文件域file 提交与重置按钮 复选框 单选按钮 下拉列表标记,文本域text,基本结构形式为: ,密码域password,在表单中,常见到输入到文本域中的文字均以“*”符号显示,这种形式的文本域称为密码域: ,文件域file,文件域用来浏览查找本地文件路径: ,提交与重置按钮,表单一般通过提交来处理信息,要提交信息,就要有提交按钮,HTML提供提交和重置按钮来实现信息的提交和重置: ,复选框,复选框checkbox可以同时选中多个选项: ,单选按钮,单选按钮radio只允许用户有一个选择: ,下拉列表标记,HTML还提供了另一种选择菜单下拉列表,可以节省空间,正常状态下只能看到一个选项,单击下三角按钮打开列表就能看到全部选项。 列表可以显示一定数量的选项,如果超出了这个数量,会自动出现滚动条,浏览者可以通过拖动滚动条来查看各选项: 选项 选项 ,提交表单信息,get方法提交 post方法提交,get方法提交,get提交方法的本质上是将数据通过连接地址的形式传递到下一个页面,此方法提交表单,表单不会明显地改变页面状态。 get方法是最简单的提交方法,主要用于静态HTML文档、图像或数据库查询结果的简单检索。,post方法提交,post方法比get方法有很多优势,如果数据很多,用get提交会丢失很多数据; 如果用post提交,可以尽可能多地传递数据; 而且post也有更高的安全性,不会像get那样把传送的数据暴露在浏览器的地址栏中。,PHP处理表单,PHP最有用的特性之一是其能够自动将表单中的变量赋予PHP变量,这使得表单的处理变得非常快捷。,表单验证,用户名验证 邮件地址验证 密码验证,用户名验证,用户名几乎是每个表单所必填的,而且用户名常常有一些特殊的限制,如长度、特殊符号等限制。因此对用户的验证显得非常必要。,邮件地址验证,相比上面的姓名验证,电子邮件验证稍微复杂一些,电子邮件最主要的特征是其中必须包含“”符号。 一般来说,“”符号后面是一个邮件服务器地址,如,其后面有含有符号“.”,不过其判断方式与“”相同。,密码验证,密码验证的特点就是要限制密码的长度,然后需要确认两次输入的密码是否一致。 为了保证两次密码完全相同,需要验证两次密码的值是否相等。,综合练习,1.创建个人信息表单,选择所在的学校,填写学生个人信息。填写姓名、学号等,学号必须为数字,并处理所提交的信息。三者不能为空,学号必须为数字。 学生信息为:北京师大 张三 200801。 所选的学校有:北京大学,清华大学,北京师大,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第4课 认识“画图”新朋友教学设计-2025-2026学年小学信息技术(信息科技)第一册上粤教版
- 初中化学沪教版九年级下册第3节 几种重要的盐第1课时教学设计
- 第一节 自然灾害的地域差异教学设计高中地理鲁教版选修5自然灾害与防治-鲁教版2004
- 二、熔化和凝固教学设计-2025-2026学年初中物理八年级全一册北京课改版
- 2026银行间市场清算所股份有限公司实习生招聘10人考试备考试题及答案解析
- 2026年威海港投产业发展有限公司及子公司公开招聘(5名)笔试参考题库及答案解析
- 2026四川颂纳万祥集团招聘阿坝县、壤塘县国有持股人力资源公司经理2人笔试模拟试题及答案解析
- 2026福建厦门一中集美分校(灌口中学)非在编、顶岗教师招聘3人考试模拟试题及答案解析
- 2026广西干部学院(广西壮族自治区公务员培训中心)招聘编外工作人员5人考试参考题库及答案解析
- 2026福建南平政和县自然资源局招聘2人笔试备考题库及答案解析
- 2026浙江台州市椒江区科技事业中心招聘编制外工作人员1人备考题库及答案详解(名师系列)
- 中国寿险代理人高质量转型白皮书-中国平安x清华大学-202604
- 2025-2026学年初中历史七年级下学期期中模拟卷(辽宁专用)含答案
- 广东省深圳市龙岗区2024-2025学年四年级下学期语文期中试卷
- 无人机集群技术-智能组网与协同 课件全套 第1-8章 绪论- 无人机集群任务分配
- 肿瘤登记培训课件
- 汽车电气设备构造与维修教案市公开课一等奖省名师优质课赛课一等奖课件
- 西藏自治区阿里地区各县区乡镇行政村村庄村名居民村民委员会明细及行政区划代码
- 2022年五年级下册生活生命与安全教案课程及计划
- 印刷讲义医院感染的管理
- 四年级作文指导写人ppt-PPT课件(共14张)
评论
0/150
提交评论