《网页设计与开发第7章》试卷一、选择题1.下列关于表单的说法不正确的一项是()。A.表单元素可以单独存在于网页表单之外B.表单中包含各种对象,例如文本域、列表框、复选框和单选按钮C.get和post方法是浏览器将表单信息提交给服务器程序的两种主要方法D.表单由两部分组成:一是描述表单的HTML源代码;二是用来处理用户在表单域中输入的信息的服务器端应用程序客户端脚本答案:A2.下列不是表单域的控件是()。A.单行文本框B.复选框C.下拉菜单D.图文框答案:D3.HTML语言中表单的作用是()。A.显示图像B.设置超链接C.收集用户反馈信息D.显示网页信息答案:C4.有如下一行代码inputtype=textname=txt请问它的功能是()。A.创建一个文本框B.创建一个密码框C.创建一个文本域D.创建一个按钮答案:A5.在HTML中,formaction=?,action表示()。A.提交的方式B.表单所用的脚本语言C.提交的URL地址D.表单的形式答案:B6.在HTML中,formmethod=?,method表示()。A.提交的方式B.表单所用的脚本语言C.提交的URL地址D.表单的形式答案:A7.增加表单的复选框的HTML代码是()。A.inputtype=submitB.inputtype=imageC.inputtype=textD.inputtype=checkbox答案:D8.增加表单的密码域的HTML代码是()。A.inputtype=submitB.inputtype=passwordC.inputtype=radioD.inputtype=checkbox答案:B9.创建选项菜单应使用以下标记符()。A.SELECT和OPTIONB.INPUT和LABELC.INPUTD.INPUT和OPTION10.在指定单选框时,只有将以下属性的值指定为相同,才能使它们成为一组。A.typeB.nameC.valueD.checked答案:B11.以下有关表单的说明中,错误的是:。A.表单通常用于搜集用户信息。B.在FORM标记符中使用action属性指定表单处理程序的位置。C.表单中只能包含表单控件,而不能包含其他诸如图片之类的内容。D.在FORM标记符中使用method属性指定提交表单数据的方法。答案:C12.在HTML中,formaction=?,action表示()A.提交的方式B.表单所用的脚本语言C.提交的URL地址D.表单的形式答案:C13.在HTML中,formmethod=?,method表示()A.提交的方式B.表单所用的脚本语言C.提交的URL地址D.表单的形式答案:A14.增加表单的复选框的HTML代码是()A.inputtype=submitB.inputtype=iamgeC.inputtype=textD.inputtype=checkbox答案:D15.增加列表框的HTML代码是()A.inputtype=submit/inputB.textareaname=textarea/textareaC.selectmultiple/selectD.inputtype=checkbox/input答案:C16.不是表单提供给用户的输入形式是()A)TextB)RadioC)TypeD)file答案:C17.下列的HTML中哪个可以产生文本框?A)inputtype=textfieldB)textinputtype=textC)inputtype=textD)textfield答案:C18.下列的HTML中哪个可以产生下拉列表?A)listB)inputtype=listC)inputtype=dropdownD)select答案:D19.在页面中看不见的表单元素是那种?A)inputtype=password/inputB)inputtype=radio/inputC)inputtype=hidden/inputD)inputtype=reset/input答案:C20.在HTML上,将表单中INPUT元素的TYPE属性值设置为()时,用于创建重置按钮。A.resetB.setC.buttonD.Image答案:A21.阅读以下代码段,则可知()。INPUTtype=textname=textfieldINPUTtype=radioname=radiovalue=女INPUTtype=checkboxname=checkboxvalue=checkboxINPUTtype=filename=fileA.上面代码表示的表单元素类型分别是:文本框、单选按钮、复选框、文件域B.上面代码表示的表单元素类型分别是:文本框、复选框、单选按钮、文件域C.上面代码表示的表单元素类型分别是:密码框、多选按钮、复选框、文件域D.上面代码表示的表单元素类型分别是:文本框、单选按钮、下拉列表框、文件域答案:D22.对于FORMaction=″URL″method=*标签,其中*代表GET或()。A.SETB.PUTC.POSTD.INPUT答案:C23.对于标签〈inputtype=*〉,如果希望实现密码框效果,*值是()。A.hiddenB.textC.passwordD.Submit答案:C24.要在表单里创建一个普通文本框,以下写法中正确的是()。A.INPUTB.INPUTtype=passwordC.INPUTtype=checkboxD.INPUTtype=radio答案:D25.下面对表单的说法错误的是()。A.表单在Web页面中用来给访问者填写信息,从而能采集客户端信息,使页面具有交互信息的功能。B.一个表单用form/form标志来创建C.action属性的值是指处理程序的程序名(包括网络路径,网址或相对路径)D.method属性用来定义处理程序从表单中获得信息的方式,可取值为GET和POST中的一个。其中POST方式传送的数据量比较小。答案:D26.下面对与按钮的说法中错误的是()。A.按钮可分为普通按钮、提交按钮和重置按钮B.inputtype=button表示这是个提交到服务器的按钮C.inputtype=RESET表示这是个重置按钮D.name属性用来指定按钮名称答案:B27.下面说法中错误的是()。A.inputtype=CHECKBOXchecked,其中checked属性用来设置该复选框缺省时是否被选中。B.inputtype=HIDDEN表示一个隐藏区域。用户可以在其中输入某些要传送的信息C.inputtype=PASSWARD表示这是个密码区域。当用户输入密码时,区域内将会显示“*”号D.inputtype=RADIO表示这是一个单选按钮答案:B28.要在表单中添加提交按钮,实现在用户单击“提交”按钮时,自动将表单提交到ACTION属性中指定的位置。下列语句正确的是()。A.FORMMETHOD=POSTACTION==buttonVALUE=提交NAME=b1/FORMB.FORMMETHOD=POSTACTION==resetVALUE=提交NAME=reset1/FORMC.FORMMETHOD=POSTACTION=”=submitVALUE=提交NAME=submit1/FORMD.FORMMETHOD=POSTACTION==submitVALUE=提交NAME=b1BUTTON/FORM答案:C29.如果要在表单中,显示如下信息“您用什么方式购买证卷?网上交易、电话交易、经纪人代理”,用户只能从三个选项中选择一项。要实现以上需求,下面HTML语句正确的是()。A.PB您用什么方式购买证卷?BPINPUTTYPE=CHECKBOXNAME=ch1VALUE=c1网上交易INPUTTYPE=CHECKBOXNAME=ch2VALUE=c2电话交易INPUTTYPE=CHECKBOXNAME=ch3VALUE=c3经纪人代理B.PB您用什么方式购买证卷?BPINPUTTYPE=RADIONAME=radio1VALUE=r1网上交易INPUTTYPE=RADIONAME=radio2VALUE=r2电话交易INPUTTYPE=RADIONAME=radio3VALUE=r3经纪人代理C.PB您用什么方式购买证卷?BPSELECTNAME=select1MULTIPLE=TRUEOPTIONVALUE=网上交易网上交易/OPTIONOPTIONVALUE=电话交易电话交易/OPTIONOPTIONVALUE=经纪人代理经纪人代理/OPTIOND.PB您用什么方式购买证卷?BPSELECTNAME=select1OPTIONVALUE=网上交易网上交易/OPTIONOPTIONVALUE=电话交易电话交易/OPTIONOPTIONVALUE=经纪人代理经纪人代理/OPTION答案:B30.以下有关按钮的说法中,错误的是:。A.可以用图像作为提交按钮。B.可以用图像作为重置按钮。C.可以控制提交按钮上的显示文字。D.可以控制重置按钮上的显示文字。答案:B二、填空题1.form标记中,_________属性的作用就是指出该表单所对应的处理程序的位置;_________属性用于指定该表单的运行方式。答案:actionmethod1.method属性的取值可以为_________和_________之一,其默认方式是_________。答案:getpostget2.input标记中,_________属性的值是相应处理程序中的变量名;_________属性用于指出用户输入值的类型。答案:nametype3.input标记中,type属性有九种取值,分别是:_________、_________、_________、_________、_________、_________、_________、_________、_________。答案:text、submit、reset、password、checkbox、radio、image、hidden、file4.当type=text时,input标记除了有两个不可默认的属性_________和_________外,还有三个可选的属性:_________、_________和_________。答案:nametypemaxlengthsizevalue5.当type=_________时,浏览器会在相应位置产生一个图像按钮,其中,_________属性是必需的,它用于设置图像文件的路径。答案:imagesrc7.在网页中用于让客户从一组互斥的选项中在同一个时刻只能选择一项,可使用的表单域是______________。答案:inputname=radiotype=radiovalue=8.在HTML网页中,用于定义表单控件的元素有:____________、____________、____________、____________、____________、____________。答案:单行文本输入框提交按钮和重置按钮密码输入框复选框单选框图像按钮文本选择输入框隐藏框多行文本输入框下拉列表框9.已知网页如下图所示,请将代码填写完整。图9-8表单图例FORM