好文档 - 专业文书写作范文服务资料分享网站

javascript测试题

天下 分享 时间: 加入收藏 我要投稿 点赞

、单选题(30分)

1. 以下说法不正确的是:()

B

A. DOM的全称为 Document Object Model; B. BOM为文档对象模型;

C. DOM的作用为可以对页面得内容进行增加删除替换 D. BOM为浏览器对象模型 2. 下面关于javascript

理解正确的:()

A

A. javascript 是由核心语法,五大核心对象,DOM,BOME成 B. document.write() 向文档中写入内容,可以写在函数体内 C. javascript 中输出在控制台是 out.pri nt D. alert(),co nfirm(),i nfo(),item() 3. 下面对http协议说法不正确的是:()

A. http协议遵循三次握手规则

B. 同步的一个请求得规则是客户端用户发送一个请求到服务器 理,处理结果响应给客户端

C. javascript 中location D.

4. 关于事件说法正确的是()A

A. 事件由事件函数事件源事件对象组成

B. 当前事件作用在哪个标签上,哪个标签就是事件源 C. o nclick 就是一个事件对象

D. 图片切换使用javascript 的change事件 5. 关于定时器的写法正确的是

对象下没有 host属性

都为系统函数 C

,服务器进行处

()D

A. var timer = set In terval(1000,fu nctio n(){}) B. var timer = setTimerout(fu nctio n(){},1000) C. var tiemr = setInterval(function atime(){},1000) D. var tiemr = setTimeout(atime,1000) 6. 下列关于获取页面元素说法正确正确的是

A. document.getElementByld( 的一个元素

C. document.getElementsByTagName( “ div ” )是通过标签名获取去所有 div; D. 以上说法都不正确; 7. 下列说法正确的是()D

A. children 和childNodes都是获取当前元素的子元素的,两者没有区别 B. parent在DOM和BOM中相同,都是获取父级标签元素的 C. 如果想要改变当前元素得上一个兄弟节点 “要改变得标签”

D. DOM中 ,已知一个节点,并且知道他们得位置关系,就可以操作任何一个节点

()C

‘ a')是通过id值为a获取页面中的一个元素

B. document.getElementsByName( \na” )是通过 name属性值为 na获取页面中

,可以使用 previousSibling =

精选范本

8. 关于Ajax说法正确的是().C

A. Ajax的传输方式和form表单没有任何区别 B. o nreadystatecha nge 是设置一个事件驱动发送数据 C. respo nseText —定能接收字符串类型得数据 D. open方法在get方式下必须设置信息头

7.下面的JavaScript语句中,()实现检索当前页面中的表单元素中的所有文本框, 并将它们全部清空

D

A. for(var i=0;i< forml.eleme nts.le ngth;i++) {

if(form1.eleme nts[i].type==\form1.eleme nts[i].value=\

B. for(var i=0;i

if(forms[0].eleme nts[i].type==\forms[0].eleme nts[i].value=\

C. if(docume nt.form.eleme nts.type==\

form.eleme nts[i].value=\

D. for(var i=0;i

for(var j=0;j

的是()D

A. var obj = [name:\

10.声明一个对象,给它加上 name属性和show方法显示其name值,以下代码中正确

B. var obj = {name:\” alert(this.name) ” };

C. var obj = {name:\

D. var obj = {name:\

.填空题.(18分)

1. ________________________________ DOM中获取第一个子节点 _______________ ,最后一个子节点,父节点 ______________ ,

精选范本

上一个兄弟节点 __________________ ,下一个兄弟节 点. ______________ , 所有子节点 2.

什么是Ajax __________________________________ (3 分),

3. ______________________________________________ 浏览器对象模型中获取地址得对象为 ____________________________________________ ,获取html框架中顶级页 面的属性为 _____________ .

4. ________________________________ B0M中控制页面前进的方法 ,后退的方法 前进后退多个的方 法 _________ .

5. ______________________________________________ 利用BOM$制刷新当前页面的方式有

____________________________________________________ , __________ , __________ .

6. ________________________________________________ 如何利用javascript 改变cookie的值 ______________________________________________ (2分)

三. PHP回顾(20 分)

1. 至少写出PHP十种魔术方法?

2. mysql的引擎有哪些,列举两种,关系型数据库主要有哪些,介绍一款你了解得非

关系型数据库

五.javascript 程序阅读题(加注释)(10分)

打开一个子窗口 动起来

四.简答题 (22 分 )

1.Ajax 同步和异步的区别 (5 分 )

2.for in 循环怎么使用 (5 分 ) 3.

1.获取当前元素 (2 分 )

2.获取文本框中的值 ,并.改变文本框中的值 (2 分 )

3?改变文本框得class属性(两种方法)(4分)

4. 在 input 标签上面生成一个 div 设置他的背景颜色为橙色

(4 分)

精选范本

javascript测试题

、单选题(30分)1.以下说法不正确的是:()BA.DOM的全称为DocumentObjectModel;B.BOM为文档对象模型;C.DOM的作用为可以对页面得内容进行增加删除替换D.BOM为浏览器对象模型2.下面关于javascript理解正确的:()A
推荐度:
点击下载文档文档为doc格式
6y3216n2i04x67j2pwjr92i2p9mf5d01dnm
领取福利

微信扫码领取福利

微信扫码分享