- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本节学习要点: * 表单概述 form标记 表单控件的类型 表单的排版设计 网页表单制作 表单是用于实现网页浏览者与服务器之间信息交互的一种页面元素,它由表单控件和一般内容组成。 例如: 注册表单 登录表单 搜索网页 1.表单的工作原理 (1)访问者在浏览有表单的页面时,可填写必要的信息,然后单击“提交”按钮。(2)这些信息通过Internet传送到服务器上。 (3)服务器上专门的程序对这些数据进行处理,如果有错误会返回错误信息,并要求纠正错误。 (4)当数据完整无误后,服务器反馈一个输入完成信息。 一个完整的表单包含两个部分: (1)一个是在网页中进行描述的表单对象。 (2)二是应用程序,它可以是服务器端的,也可以是客户端的,用于对客户信息进行分析处理。 2. form标记 form包含所有表单内容 格式: form action “服务器端程序的URL地址 ” method “get/post” enctype “type值” …… action 属性 设置服务器端脚本程序(ASP、JSP、PHP、Perl等)所在页面的路径 mailto:×××@ 注意: 做一个电子邮件反馈表单,只要在表单的action中填入你的信箱,格式mailto:lyl@,不过要在源程序中的 标签中插入属性 enctype “text/plain”。 如: form enctype text/plain action mailto:lyl@ method指定数据传送到服务器的方式,主要有两种: 当method “GET”时,将输入数据加在action指定的地址后面传送到服务器; 当method POST时则将输入数据按照HTTP输送协议中的POST传输方式传送到服务器。 3. 表单控件的类型 文本框 复选框 单选框 按钮 选项菜单 …… 3.1文本框和口令框 创建单行文本框的基本语法如下: input type text/password name value size maxlength 其中name属性指定了控件的名称,也是将域里面的输入值传给其他程序使用时域的名字 ; value属性指定了控件的初始值; size属性指定了文本框的宽度,默认值20; maxlength属性指定了在文本框中可以输入的最长文本数。 3.2复选框和单选框 创建复选框和单选框也是使用INPUT标记符,语法分别如下: INPUT type “checkbox” name “ ”value “ “ checked INPUT type radio name “” value checked type属性为“checkbox”,说明该控件是一个复选框,type属性为radio,说明该控件是一个单选框;name属性和value属性的值都是程序处理表单数据时需要的;checked属性是可选的。 注意:单选框 name 属性相同者为一组! 3.3文件选择框 在发送邮件时,选择附件使用 input type “file” name “ ” size “ ” 3.4按钮 提交按钮 input type “submit” name “ ” input type “image” name “ ” 重置按钮 input type “reset” name “ ” 自定义按钮 input type “button” name “ ” 提交 submit 是为了把用户所输入的内容提交给服务器上相关程序处理,即实际上是把输入的信息提交给相关程序,让服务器进行处理。重新设置按钮(reset button)是把用户所输入的内容清除掉,重新输入。基本语法为: input type “submit” input type “reset” 在input标记里,输入value的属性值可改变按钮上的字,否则它自动写上submit和reset。上面介绍的文本框实际上都需要配上提交及重置按钮才算完整。 3.5多行文本框 如果希望用户多输入一些内容回答问题或进行讨论,可建立一个多行多列的文本框。 基本语法: textarea cols x rows y 属性cols确定文本框的宽度,它指的是多行多列的文本框一行同时出现的文字个数。属性rows确定多行多列的文本框的高度,即一次出现的文字行数。 3.6选项菜单 跟所有forms一样,下拉菜单也是以 标记开始,再紧接 标记。 基本语法为: select name “name1” size “value”multiple multiple option value “value” selected “selected”
您可能关注的文档
- 《数值分析知识讲义》第九章__常微分方程数值解.doc
- 《数值分析知识讲义》第六章____插值法.doc
- 《数值分析知识讲义》数值分析:第1章.doc
- 《图论及其应用教学课件》复习.ppt
- 《图像处理课件》第2章 图像处理基础知识1.ppt
- 《图像处理课件》第3章 图像变换1.ppt
- 《图像处理课件》第3章 图像变换2(小波变换).PPT
- 《图像处理课件》第4章 图像增强.ppt
- 《图像处理课件》第5章 图像复原.ppt
- 《图像处理课件》第6章 图像分割.ppt
- 2025内蒙古乌海市海南区补充招聘城市管理执法协管人员14人备考试题及答案解析.docx
- 2025年秋季郑州市郑东新区外国语学校教育集团招聘教师备考试题及答案解析.docx
- 2025福建厦门外国语学校集美分校非在编教师招聘8人备考试题及答案解析.docx
- 2025年油库安全教育试题及答案.doc
- 2025内蒙古乌兰察布丰镇循环经济开发区招聘专职消防队员22人备考试题及答案解析.docx
- 2025江苏南京中国药科大学生物医药卓越工程师学院招聘1人备考试题及答案解析.docx
- 2025贵州毕节市大数据集团有限公司引进专业人才11人备考试题及答案解析.docx
- 2025安徽六安市裕安区区属国有企业招聘后岗位计划核减备考试题及答案解析.docx
- 2025福建省福州市润楼教育科技集团有限公司招聘28人备考试题及答案解析.docx
- 2025年度江西省高校毕业生“三支一扶”考试(宜春考区)温馨提示备考试题及答案解析.docx
文档评论(0)