电子商务师考试

解析:[问题3] 在上图所示的网页上,当用户单击了按钮“提交”后,将会以

来源:网考网电子商务师 所有评论

【分析解答题】[问题3] 在上图所示的网页上,当用户单击了按钮“提交”后,将会以{{U}} (2) {{/U}}方式将用户输入的查询数据提交给服务器,并且触发{{U}} (3) {{/U}}程序的执行,从而完成用户对某类型手机的搜索请求。 (2)
A、get
B、post
C、pull (3)
A、main.asp
B、main_search.asp
C、index.asp
网考网解析:
试题答案: 答案解析:[问题3] (2)B (3)B [问题3、4] 本问题考查的是表单的应用能力。 <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”。 document.getElementById("warp").style.display="none"; document.getElementById("content").style.display="block"; 查看试题解析出处>>

相关推荐

发布评论 查看全部评论