网页设计与开发第7章试卷及答案.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页 设计 开发 试卷 答案
- 资源描述:
-
《网页设计与开发第7章》试卷 一、 选择题 1。 下列关于表单的说法不正确的一项是( ). A.表单元素可以单独存在于网页表单之外 B.表单中包含各种对象,例如文本域、列表框、复选框和单选按钮 C.get和post方法是浏览器将表单信息提交给服务器程序的两种主要方法 D.表单由两部分组成:一是描述表单的HTML源代码;二是用来处理用户在表单域中输入的信息的服务器端应用程序客户端脚本 答案: A 2。 下列不是表单域的控件是( )。 A.单行文本框 B.复选框 C.下拉菜单 D.图文框 答案: D 3。 HTML语言中表单的作用是( )。 A.显示图像 B.设置超链接 C.收集用户反馈信息 D.显示网页信息 答案: C 4。 有如下一行代码〈input type="text” name="txt”〉 请问它的功能是( )。 A.创建一个文本框 B.创建一个密码框 C.创建一个文本域 D.创建一个按钮 答案: A 5。 在HTML中,〈form action=?>,action表示( )。 A.提交的方式 B.表单所用的脚本语言 C.提交的URL地址 D.表单的形式 答案: B 6。 在HTML中,<form method=?〉,method表示( )。 A.提交的方式 B.表单所用的脚本语言 C.提交的URL地址 D.表单的形式 答案: A 7。 增加表单的复选框的HTML代码是( )。 A.<input type=submit〉 B.<input type= image > C.<input type=text〉 D.〈input type=checkbox> 答案: D 8。 增加表单的密码域的HTML代码是( )。 A.〈input type=submit> B.<input type=password> C.〈input type=radio> D.〈input type=checkbox〉 答案: B 9。 创建选项菜单应使用以下标记符( )。 A.SELECT 和 OPTION B.INPUT 和 LABEL C.INPUT D.INPUT 和 OPTION 10。在指定单选框时,只有将以下 属性的值指定为相同,才能使它们成为一组。 A.type B.name C.value D.checked 答案: B 11. 以下有关表单的说明中,错误的是: 。 A.表单通常用于搜集用户信息。 B.在 FORM 标记符中使用 action 属性指定表单处理程序的位置。 C.表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。 D.在 FORM 标记符中使用 method 属性指定提交表单数据的方法。 答案: C 12。 在HTML中,〈form action=?〉,action表示() A. 提交的方式 B. 表单所用的脚本语言 C。 提交的URL地址 D. 表单的形式 答案: C 13。 在HTML中,〈form method=?〉,method表示() A。 提交的方式 B. 表单所用的脚本语言 C。 提交的URL地址 D。 表单的形式 答案: A 14. 增加表单的复选框的HTML代码是() A.〈input type=submit> B.〈input type=iamge> C.<input type=text> D。〈input type=checkbox> 答案: D 15。 增加列表框的HTML代码是() A.<input type=submit>〈/input> B。<textarea name="textarea"></textarea〉 C.<select multiple〉</select> D.<input type=checkbox〉</input> 答案:C 16. 不是表单提供给用户的输入形式是( ) A)Text B)Radio C)Type D)file 答案:C 17. 下列的HTML中哪个可以产生文本框? A) <input type="textfield”〉 B) 〈text input type="text"〉 C) <input type="text”〉 D) <text field> 答案:C 18。 下列的HTML中哪个可以产生下拉列表? A) 〈list〉 B) <input type="list”〉 C) 〈input type="dropdown”> D) 〈select〉 答案:D 19。在页面中看不见的表单元素是那种? A)<input type="password"></input〉 B)<input type=”radio”〉〈/input> C)〈input type=”hidden”〉</input〉 D)〈input type=”reset">〈/input〉 答案:C 20。在HTML上,将表单中INPUT元素的TYPE属性值设置为( )时,用于创建重置按钮。 A. reset B. set C. button D. Image 答案:A 21。阅读以下代码段,则可知( )。 〈INPUT type=”text" name=”textfield”〉 〈INPUT type="radio” name="radio” value=”女"〉 <INPUT type="checkbox” name="checkbox" value=”checkbox”> <INPUT type="file” name=”file”〉 A. 上面代码表示的表单元素类型分别是:文本框、单选按钮、复选框、文件域 B. 上面代码表示的表单元素类型分别是:文本框、复选框、单选按钮、文件域 C. 上面代码表示的表单元素类型分别是:密码框、多选按钮、复选框、文件域 D. 上面代码表示的表单元素类型分别是:文本框、单选按钮、下拉列表框、文件域 答案:D 22。对于〈FORM action=″URL″ method=*>标签,其中*代表GET或( )。 A. SET B. PUT C. POST D. INPUT 答案:C 23.对于标签〈input type=*>,如果希望实现密码框效果,*值是( )。 A。hidden B。text C.password D.Submit 答案:C 24.要在表单里创建一个普通文本框,以下写法中正确的是( )。 A.<INPUT〉 B。〈INPUT type=”password”〉 C。<INPUT type="checkbox”> D。<INPUT type="radio"> 答案:D 25。下面对表单的说法错误的是( )。 A。表单在Web 页面中用来给访问者填写信息,从而能采集客户端信息,使页面 具有交互信息的功能. B.一个表单用〈form〉</form〉标志来创建 C。action属性的值是指处理程序的程序名(包括网络路径,网址或相对路径) D.method属性用来定义处理程序从表单中获得信息的方式,可取值为GET和POST 中的一个。其中POST方式传送的数据量比较小. 答案:D 26。下面对与按钮的说法中错误的是( )。 A.按钮可分为普通按钮、提交按钮和重置按钮 B。〈input type=”button">表示这是个提交到服务器的按钮 C。〈input type=”RESET"〉表示这是个重置按钮 D.name属性用来指定按钮名称 答案:B 27。下面说法中错误的是( )。 A。<input type="CHECKBOX" checked〉,其中checked属性用来设置该复选框缺 省时是否被选中。 B.<input type="HIDDEN"〉表示一个隐藏区域。用户可以在其中输入某些要传送 的信息 C。<input type=”PASSWARD"〉表示这是个密码区域。当用户输入密码时,区域内将 会显示“*"号 D.〈input type=”RADIO"〉表示这是一个单选按钮 答案:B 28。要在表单中添加提交按钮,实现在用户单击“提交"按钮时,自动将表单提交到ACTION属性中指定的位置.下列语句正确的是()。 A.<FORM METHOD="POST” ACTION="http://www.xmission。com"> 〈INPUT TYPE=”button” VALUE=”提交” NAME=”b1"〉 </FORM> B.<FORM METHOD=”POST" ACTION="http://”> <INPUT TYPE="reset” VALUE=”提交" NAME="reset1”> </FORM〉 C.〈FORM METHOD="POST" ACTION=”http://> 〈INPUT TYPE="submit" VALUE="提交” NAME=”submit1"> 〈/FORM> D.〈FORM METHOD=”POST" ACTION="”〉 <BUTTON TYPE=”submit" VALUE="提交” NAME=”b1"〉<BUTTON> </FORM> 答案:C 29.如果要在表单中,显示如下信息“您用什么方式购买证卷?网上交易、电话交易、经纪人代理”,用户只能从三个选项中选择一项。要实现以上需求,下面HTML语句正确的是( )。 A.〈P〉〈B〉您用什么方式购买证卷?〈B〉<P〉 〈INPUT TYPE="CHECKBOX” NAME="ch1" VALUE=”c1"〉网上交易 〈INPUT TYPE=”CHECKBOX” NAME="ch2” VALUE=”c2”>电话交易 〈INPUT TYPE=”CHECKBOX" NAME=”ch3" VALUE=”c3”>经纪人代理 B.〈P〉〈B〉您用什么方式购买证卷?〈B>〈P〉 <INPUT TYPE="RADIO" NAME="radio1" VALUE=”r1"〉网上交易 〈INPUT TYPE=”RADIO" NAME="radio2” VALUE=”r2”〉电话交易 〈INPUT TYPE="RADIO" NAME="radio3" VALUE=”r3"〉经纪人代理 C.<P〉〈B>您用什么方式购买证卷?〈B>〈P> <SELECT NAME=”select1” MULTIPLE=”TRUE”> 〈OPTION VALUE="网上交易"〉网上交易</OPTION〉 〈OPTION VALUE="电话交易”〉电话交易〈/OPTION〉 <OPTION VALUE=”经纪人代理">经纪人代理〈/OPTION> D.<P>〈B>您用什么方式购买证卷?<B>〈P> <SELECT NAME=”select1"> <OPTION VALUE=”网上交易"〉网上交易〈/OPTION〉 〈OPTION VALUE=”电话交易">电话交易</OPTION〉 <OPTION VALUE="经纪人代理"〉经纪人代理〈/OPTION〉 答案:B 30。 以下有关按钮的说法中,错误的是: 。 A.可以用图像作为提交按钮. B.可以用图像作为重置按钮。 C.可以控制提交按钮上的显示文字. D.可以控制重置按钮上的显示文字。 答案: B 二、 填空题 1。 〈form>标记中,_________属性的作用就是指出该表单所对应的处理程序的位置;_________属性用于指定该表单的运行方式。 答案: action method 1. method属性的取值可以为_________和_________之一,其默认方式是_________。 答案: get post get 2. 〈input>标记中,_________属性的值是相应处理程序中的变量名;_________属性用于指出用户输入值的类型。 答案: name type 3. 〈input>标记中,type属性有九种取值,分别是:_________、_________、_________、_________、_________、_________、_________、_________、_________。 答案: text、submit、reset、password、checkbox、radio、image、hidden、file 4. 当type=text时,<input>标记除了有两个不可默认的属性_________和_________外,还有三个可选的属性:_________、_________和_________. 答案: name type maxlength size value 5. 当type=_________时,浏览器会在相应位置产生一个图像按钮,其中,_________属性是必需的,它用于设置图像文件的路径。 答案: image src 7.在网页中用于让客户从一组互斥的选项中在同一个时刻只能选择一项,可使用的表单域是______________. 答案: <input name=radio type=radio value= > 8.在HTML网页中,用于定义表单控件的元素有:____________、____________、____________、____________、____________、____________。 答案: 单行文本输入框 提交按钮和重置按钮 密码输入框 复选框 单选框 图像按钮 文本选择输入框 隐藏框 多行文本输入框 下拉列表框 9. 已知网页如下图所示,请将代码填写完整。 图9—8 表单图例 〈FORM> 请输入姓名:〈INPUT〉<BR> 请输入密码:<INPUT ① 〉〈BR〉 请选择性别:〈INPUT ② name="gender"〉男<BR〉 <INPUT ③ name="gender">女<BR〉 请选择兴趣:〈SELECT multiple size=2> 〈OPTION ④ 〉运动 〈OPTION〉美术 <OPTION >音乐 </SELECT> </FORM〉 答案: type=password type=radio type=radio selected 10。表单实际上包含两个重要组成部分:一是描述表单信息的_________,二是用于处理表单数据的服务器端__________. 答案: HTML源代码 应用程序 三、 简答题 1.简述表单在动态网页设计中的作用? 答案:表单担任着服务器端和客户端之间双向服务的前端,提供了如文本框、复选框、按钮等输入界面,当它接受了用户从浏览器上的输入数据或选择并送至服务器后,根据action属性指定的处理程序,按照method定义的数据提交方法(get和post),将数据准备好提交给位于后端服务器内的CGI程序或服务器端的Script程序(如ASP。NET、JSP)。使用了这种结构的HTML文件将可改变以往一般人对HTML文件只能做静态的、固定的文件展示的印象,大大地增进了网页所提供的信息的多样性。 2. Get方法和Post方法有什么差别? 答案:尽管get方法与post方法都可以提交数据,但两者在应用上还有很大的差异。 (1) get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?"连接,而各个变量之间使用“&”连接;post是将表单中的数据放在表单的数据体中,按照变量和值相对应的方式,传递到action所指向的URL. (2) get是不安全的,因为在传输过程中,数据被放在请求的URL中,而现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中;然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面前.post的所有操作对用户来说都是不可见的. (3) get传输的数据量小,主要是因为受URL长度限制;而post可以传输大量的数据,所以在上传文件只能使用post。 (4) get限制表单的数据集的值必须为ASCII字符;而post支持整个ISO10646字符集。 (5) get是表单的默认方法 四、 实验题 1。 编写如下登录页面。会员需要填写用户名,密码,并能够通过下拉列表选择自己的身份.效果图下所示. 答案:源代码文件如下: <html> <head〉 <title〉用户登陆〈/title〉 〈style type="text/css"〉 <!—— 。tt2 { font—size: 13px; } .fk { font-size: 12px; height: 14px; margin: 0px; padding: 1px; background-color: #E6E6E6; border: 1px solid #666666; } .bd3 { border: 1px solid #999999; } --〉 </style> </head〉 <body> 〈form id=”form1" name="form1” method="post” action=""> 〈table width=”200” border=”0” align=”center” cellpadding="4" cellspacing=”0" class=”bd3"〉 <tr> 〈td width="28%" class="tt2” colspan=”2” align=”center”〉会员登陆</td> 〈/tr〉 〈tr〉 <td width="28%" class=”tt2"〉用户名:</td〉 <td width="72%”><input name="textfield” type=”text” class=”fk” size="16" />〈/td〉 </tr〉 <tr〉 〈td class=”tt2”>密&nbsp;&nbsp;码:</td〉 〈td〉<input name="textfield2” type=”password" class=”fk" size="16" />〈/td〉 </tr〉 〈tr> 〈td colspan=”2” align="center">〈select name=”select" class="fk”〉 〈option value=”B1"〉个人会员</option〉 <option value=”B2"〉商家会员</option〉 <option value=”B3”〉超级管理员</option> 〈/select> </td> 〈/tr> <tr> 〈td colspan=”2" align=”center”><input type=”submit" name=”Submit" value=”登陆” /> <input type=”reset" name=”Submit2” value="重设" /></td〉 </tr〉 〈/table〉 〈/form〉 〈/body> 〈/html> 2.完成一个网站的在线问卷调查,效果图如下. 答案:源代码文件如下: <html> <head〉 〈title>调查〈/title> <style type="text/css"〉 <!—- 。tt1 { font—size: 14px; color: #FFFFFF; } 。bd1 { border: 1px solid #FF6600; } .bd2 { border-right—width: 1px; border-bottom-width: 1px; border—top—style: none; border-right-style: solid; border—bottom—style: solid; border—left-style: none; border—right—color: #CCD8E6; border—bottom-color: #CCD8E6; font-size: 13px; } 。bd4 { border—bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCD8E6; font-size: 13px; } 。tt2 { font-size: 13px; } ——> 〈/style> 〈/head> <body> <table width=”450” border=”0" align="center" cellpadding="0” cellspacing="0”> 〈tr> <td〉〈form action="mailto:jiangjj1121@yahoo。com” method=”post” name="form1” id=”form1”〉 〈table width=”100%” border="0" cellpadding="5" cellspacing=”0" class=”bd1"〉 〈tr〉 〈td colspan="2" bgcolor="#FF6600" class=”tt1”〉■同城网在线调查</td〉 </tr〉 <tr〉 <td width="38%" class="bd2">你从哪里知道同城的</td> 〈td width="62%” class=”bd4”>〈select name="select”> 〈option value=”1”>网上搜索</option〉 〈option value="2"〉朋友介绍〈/option〉 〈option value=”3”>广告宣传〈/option> 〈option value="4"〉报刊杂志</option〉 〈option value=”5”>其他渠道</option> </select〉 〈/td> </tr〉 <tr〉 <td class="bd2">你正在使用的同城网服务〈/td> 〈td class="bd4">〈input name="f1" type=”checkbox" id="f1" value=”社区" /> 〈span class="tt2”> 免费社区〈/span> 〈input name=”f2" type="checkbox" id=”f2" value=”留言" /〉 <span class=”tt2”〉 免费留言簿 <input name=”f3” type="checkbox” id="f3" value="投票" /〉 </span> <span class="tt2”〉 免费投票</span>〈/td> </tr> <tr〉 〈td class="bd2”>你希望我们提供哪些新服务</td> <td class=”bd4"〉<input name=”nf1" type="checkbox" id="nf1” value=”1" /〉 聊天室 〈input name="nf2” type="checkbox” id="nf2" value=”2" /> 博客 <input name="nf3" type=”checkbox” id=”nf3" value="3" /〉 游戏系统</td〉 〈/tr〉 <tr> 〈td class="bd2”>你是同城网的会员吗</td〉 <td class="bd4"> 〈label> <span class=”tt2”> <input type="radio" name=”huiyuan” value=”1" /> 是</span〉</label> 〈span class=”tt2”> 〈label〉 〈input type=”radio” name="huiyuan” value=”0" /> 不是</label〉 </span〉〈/td> 〈/tr> <tr> <td valign="top” class="bd2”>你对同城网的其他意见〈/td> <td class="bd4”>〈textarea name=”yijian” cols="30" rows=”10” wrap="physical" id="yijian”></textarea〉</td〉 〈/tr> 〈tr〉 〈td>&nbsp;</td〉 〈td><input type="submit" name=”Submit” value=”提交" /〉〈/td> 〈/tr> </table〉 </form> 〈/td> </tr> 〈/table> 〈/body> </html〉展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




网页设计与开发第7章试卷及答案.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/4124053.html