版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章HTML基本标签(二)共性问题集中讲解常见调试问题及解决办法代码规范问题共性问题集中讲解表单的典型应用为什么使用表单用户登录/注册收集用户反馈信息提供搜索工具单行文本框(text)单选按钮(radio)复选框(checkbox)下拉列表(select)重置按钮(reset)提交按钮(submit)密码框(password)常见的表单元素文本域(textarea)<formaction="表单提交地址"method="提交方法">…文本框、按钮等表单元素…
</form>表单的基本语法2-1指定提交后,由服务器上哪个处理程序处理指定向服务器提交的方法:一般为post或get方法,post方法比较安全表单的基本语法2-2……<formaction="login.jsp"method="post"><p>用户名:<inputname="username"type="text"size="20"maxlength="10"/></p><p>密
码:<inputname="pwd"type="password"size="20"/></p><p><inputtype="submit"name="btn"value="提交"/> <inputname="reset"type="reset"value="重填"/></p></form>……表单输入元素:input表单提交地址和方法的设置操作演示9:表单应用表单的典型应用:假定登录126邮箱表单的执行原理Internet12客户端:请求登录,通过表单填写账户信息服务器端:验证发来的账号信息,然后给出反馈客户端和服务器类似两人沟通一样,从而建立交互活动<inputname="表单元素名称"type="类型"value="值"size="显示宽度"maxlength="对大长度"checked="是否选中"/>指定元素的类型,可为text、radio、submit等控件的名称控件的初始值控件的初始宽度控件中输入的最多字符个数控件是否被选中checked表单元素的基本格式
表单元素的逐一介绍8-1文本框<formmethod="post"action=""><p>用户名:<inputname="userName"type="text"size="21"/></p>……</form>单行文本输入框,字符宽度为21name用于服务器端获取数据,例如:request.getParameter("userName
")操作演示10:文本框应用<input
name="名称"
type="text"value="初值"
size="数字">表单元素的逐一介绍8-2
密码框<formmethod="post"action=""><p>密
码:
<input
name="pass"type="password"size="22"/></p>……</form>隐藏输入的信息操作演示10:密码框应用<input
name="名称"
type="password"
value="初值"
size="数字">表单元素的逐一介绍8-3
按钮......<inputtype="reset"name="reset"value="重填"/><inputtype="submit"name="button"value="同意……"/><inputtype="button"name="confirm"value="点播音乐"/><inputtype="button"name="cancel"value="取消"/><inputtype="image"src="images/login.gif"/>……操作演示10:命名按钮应用<input
name="名称"
type="按钮类型"
value="按钮文字"
src="图片按钮的图片url">普通按钮:button提交按钮:submit重置(清空)按钮:reset图片按钮:image表单元素的逐一介绍8-4
单选按钮
......<br/>性别:<inputname="gen"type="radio"value="男"checked="checked"><inputname="gen"type="radio"value="女"
>……特点:单选名字name相同表明属于同一组操作演示11:单选按钮应用<inputname=“组名"
type="radio"value=
"…"checked="…"
>表单元素的逐一介绍8-5
复选框
……爱好:
<inputtype="checkbox"name="hobby1"value="sports"/>运动
<inputtype="checkbox"name="hobby2"value="talk"
checked="checked"/>聊天
<inputtype="checkbox"name="hobby3"value="play"/>玩游戏……特点:多选操作演示12:复选框应用<inputtype="checkbox"name="…"value="…"
checked=
"…"
>练习——贵美登录页需求说明:完成网站登录页面完成时间:20分钟1、提交地址:login.jsp2、提交方法:post表单元素的逐一介绍8-6
文件域
......<p><inputtype="file"name="files"/><br/><inputtype="submit"name="upload"value="上传"/></p>……显示上传文件的地址操作演示13:文件域应用<inputtype="file"name="…"
>小结前面所学的各类表单元素,语法分别是什么?type功能例子text单行文本输入<inputtype="text"name="username"/>password密码<inputtype="password"name="password"/>radio单选<inputtype="radio"name="sex"value="男"/>男<inputtype="radio"name="sex"value="女"/>女checkbox多选<inputtype="checkbox"name="hobby"value="书"/>书<inputtype="checkbox"name="hobby"value="画"/>画reset重置表单数据<inputtype="reset"value="重置"/>file文件上传<inputtype="file"name="files"/>submit提交表单数据<inputtype="submit"value="提交"/>image图形提交按钮<inputtype="image"src="images/button.gif"/>button普通按钮<inputtype="button"value="播放音乐"/>表单元素的逐一介绍8-7
列表框......<selectname="bmon"><optionvalue=""selected="selected">[选择月份]</option><optionvalue="0">一月</option><optionvalue="1">二月</option><optionvalue="2">三月</option><optionvalue="3">四月</option></select>……提供固定选项,避免用户输入错误操作演示14:列表框应用<select
name="指定列表名称"
size="行数">
<option
value="选项值"
selected="selected">…</option>
…
…</select>表单元素的逐一介绍8-8
多行文本框
......<h2><imgsrc="images/read.gif"alt="阅读协议"title="阅读协议"/>阅读贵美网服务协议</h2><p><textareaname="textarea"cols="40"rows="6">
欢迎阅读服务条款协议...</textarea></p>……操作演示15:多行文本框应用<textareaname="..."cols="列宽"rows="行宽">文本内容</textarea>表单的高级用法2-1
隐藏域方便服务器端“记住”客户端的信息、但又不希望客户看到的数据
......<inputtype="hidden"name="userid"value="666"/>……隐藏的客户代号信息:666,但客户端页面不显示隐藏域:既方便服务器端“记住”客户端的数据,又避免因显示浏览者不关心的数据导致用户反感操作演示16:隐藏域应用<input
type="hidden"name="…."value="…"/>表单的高级用法2-2只读和禁用属性readonly:希望某个框内的内容只允许用户看,不能修改disabled:因没达到使用的条件,限制用户使用<textareaname="content"cols="60"rows="8"readonly="readonly">欢迎阅读服务条款协议,贵美的权利和义务......</textarea><br/><br/>同意以上协议<inputname="agree"type="checkbox"/><inputname="btn"type=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CSES 217-2025水质 12种抗生素抗性基因和1种可移动遗传元件的测定 实时荧光定量PCR法
- T/UNP 89-2024建筑工程施工现场安全生产管理规范
- T/GZCBD 009-2024“贵系列”品牌 银饰类评分规范
- T/CI 959-2025储氢用钒合金
- T/CAIEC 088-2025全装修住宅施工管理与质量验收规范
- T/CSAE 380-2024汽车双倍数据速率同步动态随机存储器工作寿命试验方法
- 2025~2026学年江苏省宿迁市宿豫区多校苏教版六年级上册月考数学试卷【附答案】
- AI在阿非利卡语中的应用
- 2025-2026学年湖北省荆州市初中数学八年级期末下册点睛提升潜能激发题详细参考解析
- 2027届贵州省六盘水市第二十中学数学七年级第一学期期末考试试题含解析
- 非计划拔管护理不良事件分析课件
- 脾胃科药物知识及使用宣教
- 人教版九年级全册英语专题复习教案全集
- 《磷石膏基重金属污染土壤修复调理剂》编制说明
- 医疗质量及标准病残儿医学鉴定诊断标准及其父母再生育的指导原则
- 生命智能学习通超星期末考试答案章节答案2024年
- 形式发票模板
- FZT 12052-2016 棉锦混纺本色纱线
- 2024年北京中考记叙文阅读专题02写 人记事散文(含答案解析)
- JB T 6086-2013数控龙门镗铣床精度检验
- 港口散装液体危险化学品港口经营人的装卸管理人员从业资格考试
评论
0/150
提交评论