框架在网页布局中主要起什么作用?主页中定义了几个框架?分别显示哪个文档? 在上图所示的网页上,当用户单击了按钮“提交”后,将会以(2)方式将用户输入的查询数据提交给服务器,并且触发(3)程序的执行,从而完成用户对某类型手机的搜索请求。 (2)A.g

admin2008-04-03  89

问题 框架在网页布局中主要起什么作用?主页中定义了几个框架?分别显示哪个文档?   
在上图所示的网页上,当用户单击了按钮“提交”后,将会以(2)方式将用户输入的查询数据提交给服务器,并且触发(3)程序的执行,从而完成用户对某类型手机的搜索请求。
(2)A.get    B.post    C.pull
(3)A.main.asp    B.main_search.asp    C.index.asp

选项

答案(2)B (3)B

解析 本问题考查的是表单的应用能力。
   <form></form>标志对用来创建一个表单,即定义表单的开始和结束位置,在标志对之间的一切都属于表单的内容。<form>标志具有action、method和target属性。action属性指明处理程序的程序名;method属性用来定义处理程序从表单中获得信息的方式,可取值为get或post。其中,get方式是处理程序从当前htm1文档中获取数据,然而这种方式传送的数据量是有所限制的,一般限制在1KB以下。post方式与get方式相反,它是当前的htm1文档把数据传送给处理程序;传送的数据量要比使用get方式大得多。target属性用来指定目标窗口或目标帧。
   从题目提供的程序<form name="form1" method="post" action="main search.asp">可见,表单以post方式提交数据,并将数据提交给main search.asp处理。
   由题目提供的图可以看出,该网页提供一个下拉列表框供用户选择手机类型,所以应采用<select></select>标志对创建一个下拉列表框或可以复选的列表框。此标志对用在 <form></form>标志对之间。<select>具有multiple、name和size属性。multiple属性不用赋值,直接加入标志中即可使用,加入了此属性后列表框就成了可多选的了;name是此列表框的名字;size属性用来设置列表的高度,默认值为1,若没有设置(加入)multiple属性,显示的将是一个弹出式的列表框。<option>标志用来指定列表框中的一个选项,它放在<select></select>标志对之间。此标志具有selected和value属性,selected用来指定下拉列表框的默认选项,value属性用来给<option>指定的那个选项赋值,这个值是要传送到服务器上的,服务器正是通过调用<select>区域的名字的value属性来获得该区域选中的数据项的。题目中指出Brand字段下共有两种数据:moto、nokia,分别代表摩托罗拉、诺基亚。所以分别给value属性赋值“moto”、“nokia”。
转载请注明原文地址:https://kaotiyun.com/show/3VCZ777K
0

相关试题推荐
最新回复(0)