




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.页面代码如下: / 1 在1处写入的JavaScript语句可以将文本框内容改为123的是:A.document.getElementById(txtId).value = 123; B.document.forms0txtName.value=123; C.document.formsname1txtName.value=123; D.document.getElementsByTagName(input)0.value=123;答案:ABCD2.下列可以生成如下形式表格的代码是:+-+| | |+ +-+| | |+-+| |+-+A. B. C. D. 答案:C3.对于下面的表格: 可以将其第3行的第2列的背景色设置为红色(#ff0000)的代码是:A. document.getElementById(tb).cells21.style.background-color=#ff0000; B. document.getElementById(tb).cells21.style.backgroundColor=#ff0000; C. document.getElementById(tb).rows2.cells1.style.backgroundColor=#ff0000; D. document.getElementById(tb).rows2.cells1.style.background-color=#ff0000;答案:C4.对于下面的表格: 可以删除表格所有行的代码是:A. var tb = document.getElementById(t1); var rows = tb.getElementsByTagName(tr); for(var i=rows.length-1;i=0;i-) tb.removeChild(rowsi); B. var tb = document.getElementById(b1); var rows = tb.getElementsByTagName(tr); for(var i=rows.length-1;i=0;i-) tb.removeChild(rowsi); C. var tb = document.getElementById(t1); for(var i=tb.rows.length-1; i=0;i-) tb.deleteRow(i); D. var tb = document.getElementById(b1); for(var i=tb.rows.length-1; i=0;i-) tb.deleteRow(i); 答案:BCD5.列表页面如下: Beijing为列表添加一个选项(显示文本为“Shanghai”,value值为“sh”)的代码是:A. document.getElementById(s1).options1=new Option(Shanghai,sh); B. document.getElementById(s1).addOption(new Option(Shanghai,sh); C. var op = document.createElement(option); op.value = sh; op.innerHTML=Shanghai; document.getElementById(s1).appendChild(op); D. document.getElementById(s1).addChild(new Option(Shanghai,sh);答案:AC6.页面代码如下: Click DIV Click P function clickP(e) var target = e.target | e.srcElement; alert(clickP, target= + target.tagName); function clickDIV(e) var target = e.target | e.srcElement; alert(clickDIV, target= + target.tagName); 页面呈现为:Click DIVClick P 鼠标单击页面中的Click P,则下面的说法正确的是:A. clickP方法会被调用,提示输出的结果为:clickP, target=P B. clickDIV方法会被调用,提示输出的结果为:clickDIV, target=DIV C. clickDIV方法会被调用,提示输出的结果为:clickDIV, target=P D. clickP和clickDIV都会被调用,且先后顺序为clickP先,clickDIV后如何取消冒泡 event.cancelBubble = true答案:ACD7.页面代码如下:可以使得页面中的DIV每秒向右移动10px一共移动10秒的代码是:A. function move() var toy = document.getElementById(toy); toy.style.left = parseInt(toy.style.left) + 10 + px;var id = window.setInterval(move(), 1000);window.setTimeout(function() window.clearInterval(id), 10000); B. function move() var toy = document.getElementById(toy); toy.style.left = parseInt(toy.style.left) + 10 + px;var id = window.setInterval(move, 1000);window.setTimeout(function() window.clearInterval(id), 10000); C. var id = window.setInterval(function() var toy = document.getElementById(toy); toy.style.left = toy.style.left + 10; , 1000); window.setTimeout(function() window.clearInterval(id) , 10000); D. var id = window.setInterval(function() var toy = document.getElementById(toy); toy.style.left = parseInt(toy.style.left) + 10 + px; , 1000); window.setTimeout(function() window.clearInterval(id) , 10000);答案:BD8.打开一个窗口,加载页面1.html的代码是A. window.open(, 1.html, height=100, width=200, top=0, left=0); B. window.show(, 1.html, height=100, width=200, top=0, left=0); C. window.open(1.html, , height=100, width=200, top=0, left=0); D. window.show(1.html, , height=100, width=200, top=0, left=0);答案:C9.运行下面的代码:var arry7 = BB, AAA, C;arry7.sort();alert(arry7);arry7.sort(function(a1, a2) return a1.length - a2.length;);alert(arry7);输出的结果是:A. AAA BB C 和 C BB AAA B. AAA BB C 和 AAA BB C C. C BB AAA 和 AAA BB C D. C BB AAA 和 C BB AAA答案:A10.页面代码如下 ABC BCD可以将页面中的“ABC”和“BCD”文字置为红色(#ff0000)的样式是:A. ul li color:#ff0000; B. ul.item color:#ff0000; C. li.itemcolor:#ff0000; D. #list li color:#ff0000;答案:ACD11.下面关于JavaScript的function说法正确的是:A.function不声明返回值,但可以返回数据 B.funtion的实质是对象 C.function的参数个数在运行时确定 D.可以通过arguments属性获取function的调用参数答案:ABC12.下面关于JavaScript数组的说法正确的是:A. JavaScript数组的长度创建后不可改变 B. 数组的join方法可以将数组元素连接为字符串 C. 数组有push和pop方法,可以实现栈的操作 D. 可以通过new Array的方式构建数组答案:BCD13.页面代码如下: function validate() return false;下面说法正确的是:A.单击“Submit”字样的按钮时,表单不会提交 B.如果将表单的onsubmit=return validate();改写为onclick=validate(); 单击“Submit”字样的按钮时,表单不会提交 C.单击“OK”字样的按钮时,表单不会提交 D.假如如果表单可以提交,且文本框不填写任何数据, 则提交后浏览地址栏的地址为:./1.html?username=null答案:A14.点击下面的超链接,在输出“hello”提示后,仍然会产生链接动作的是:A. Click Me B. Click Me C. Click Me D. Click Me答案:A15.下面属于重定向响应用于指定重定向地址的协议头为:A. location B. uri C. redirect D. path答案:A16.下列属于HttpServletRequest API的是:A. setAttribute B. sendRedirect C. getCookiesD. addCookie答案:AC17.Tomcat服务器目录结构中,由JSP引擎生成的Servlet源文件存放的目录是:A. server B. bin C. webapp D. work答案:D18.下列说法正确的是:A. 绝对地址应该以“/”开头 B. 重定向时的绝对地址应该包含应用名(Context Path) C. 转发时的绝对地址不应包含应用名(Context Path) D. 转发的地址可以是WEB-INF中的地址答案:ABCD重定向和转发的区别:对比项重定向转发地址栏变化不变Request携带数据丢失仍然存在请求个数2个1个何时使用一件事还没做完需要交给第二个组件来处理第一个组件和第二个组件干的是不同的一件事效率略低较高19.下面关于GET和POST请求,说法正确的是:A. POST方式相对GET方式安全,因为POST方式会将提交信息加密 B. POST方式提交的中文信息时,需要使用URLEncoder的方式进行编码 C. GET方式无法提交表单 D. GET方式提交的信息的大小受地址栏长度的限制,而POST方式提交信息的大小由服务器端来设置答案:BD20.编写Servlet 的doPost方法时,需要抛出异常是A. ServletException, IOException B. ServletException, RemoteException C. HttpServletException, IOException D. HttpServletException, RemoteException答案:A重写方法的规则:方法签名不同放回值类型相同访问范围不能变小抛出异常不能变大JDK5.0的新特性: 21.在Servlet中,下列语句可以正确获取PrintWriter对象的是A. PrintWriter out= request.getWriter(); B. PrintWriter out = request.getPrintWriter(); C. PrintWriter out= response.getWriter(); D. PrintWriter out = response.getPrintWriter();答案:CRequest和response常用API:1. request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 object getAttribute(String name) 返回指定属性的属性值 getRequestDispatcher(String url)得到转发器 ServletInputStream getInputStream() 得到请求体中一行的二进制流 String getParameter(String name) 返回name指定参数的参数值 String getParameterValues(String name) 返回包含参数name的所有值的数组 int getServerPort() 返回服务器接受此请求所用的端口号 void setAttribute(String key,Object obj) 设置属性的属性值 String getRealPath(String path) 返回一虚拟路径的真实路径 2. response对象 response对象包含了响应客户请求的有关信息,但在JSP中很少直接用到它。它是HttpServletResponse类的实例。 String getCharacterEncoding() 返回响应用的是何种字符编码 PrintWriter getWriter() 返回可以向客户端输出字符的一个对象 void setContentType(String type) 设置响应的MIME类型 sendRedirect(java.lang.String location) 重新定向客户端的请求 3. session对象 session对象指的是客户端与服务器的一次会话,从客户连到服务器的一个WebApplication开始,直到客户端与服务器断开连接为止。它是HttpSession类的实例. setAttribute()设置属性的属性值getAttribute()得到属性的属性值long getCreationTime() 返回SESSION创建时间 public String getId() 返回SESSION创建时JSP引擎为它设的惟一ID号 String getValueNames() 返回一个包含此SESSION中所有可用属性的数组 void invalidate() 取消SESSION,使SESSION不可用 void removeValue(String name) 删除SESSION中指定的属性 void setMaxInactiveInterval() 设置两次请求间隔多长时间此SESSION被取消(ms) 22.在J2EE中,对于Httpservlet类的描述,错误的是A. 我们自己编写的Servlet继承了Httpservlet类,一定需覆盖doPost或者doGet B. HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法 C. HttpServlet类中处理客户请求和响应时所使用的两个接口是:HttpServletRequest和HttpServletResponse D. 我们自己编写的servlet继承了Httpservlet类,一般只需要覆盖doPost方法或者doGet方法,不必覆盖servive()方法 因为一个service()方法会调用doPost或者doGet方法答案:AServelt的API结构:继承关系 Servlet GenericServlet HttpServlet 自己写的servlet 23.http协议是A. 无状态 B. 有状态 C. 状态良好的 D. 局域网答案:Ahttp是无状态的,所以要有session和cookie两种技术来处理这种无状态由于HTTP协议是无状态的,而出于种种考虑也不希望使之成为有状态的,因此,后面两种方案就成为现实的选择。具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 24.在J2EE 中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是A. 在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏省退役军人事务厅直属优抚医院招聘12人考前自测高频考点模拟试题附答案详解
- 安全培训教学壁纸课件
- 2025年闭式塔项目合作计划书
- 2025湖南新宁县事业单位和县属国有企业人才引进降低开考比例岗位考前自测高频考点模拟试题及答案详解(易错题)
- 2025福建泉州发展集团有限公司(第一批)人才引进招聘25人模拟试卷及一套完整答案详解
- 客户信息采集及管理工具
- 小区农业设施共享管理协议
- 2025年安徽交控集团所属安徽交控石油有限公司招聘16人模拟试卷及答案详解(名师系列)
- 2025广东韶关市翁源县人民法院招聘劳动合同制书记员1人模拟试卷及答案详解(新)
- 医学研究成果安全保障承诺书(3篇)
- 二年级美术上册教案-《5. 千姿百态的桥》教学设计人美版
- 厨房设备维护课件
- 营养科工作流程与管理规范
- 压铸模具基础知识培训课件
- 自动化技术职业生涯规划
- 江西省气象局系统公开招聘笔试模拟试题及参考答案详解1套
- 入店服务35课件
- 120救护车仪器设备理论考核试题(含答案)
- 胸痛教学查房课件
- 开贷款中介公司策划方案
- 吉林省榆树一中五校联考2025届高二化学第二学期期末教学质量检测试题含解析
评论
0/150
提交评论