第一章
题号
1
2
3
4
5
答案
B
Aindexof的用法javascript
D
c
D
第二章
题号
1
2
3
4
5
答案
D
D
C
A
C
第三章
题号
1
2
3
4
5
答案
A
B
B
D
A
第四章
题号
1
2
3
4
5
答案
AB
BC
D
C
A
第五章
题号
1
2
3
4
5
答案
B
ABC
D
A
C
第六章
题号
1
2
3
4
5
答案
D
B
A
BC
ACD
第七章
题号
1
2
3
4
5
答案
B
A
c
c
D
第一章JavaScript的基本语法
1以下0变量名是非法的。
A.numb_l
B.2numb
C.sum
D.de2$f
答案:B
2•下列语句中,0语句是根据表达式的值进行匹配,然后执行其中的一个语句块。如果不 到匹配项,则执行默认语句块。
A.switch
B.if-else
C.for
D.字符串运算符
答案:A
3•在JavaScript中,运行下面代码后的返回值是0
var flag true;
document.write(typeof(flag));
A.undefined
B.null
C.number
D.boolean
答案:D
4•下面0能在页面中弹出如图1.37所示的提示窗口,并且用户输入框中默认无任何内容。
A. prompt^请输入你的姓名J
B.alert(“请输入你的姓名:”);
C.promptf请输入你的姓名
D.alert(”请输入你的姓名:“,””);
答案是:C
5.在JavaScript中,运行下面代码,sum的值是0
var sum0;
for(i=l;i<10;i++){
if(i%5 二二 0)
break;
sum=sum+i;
}
A.40
B.50
C.5
D.10
答案:D
第二章函数和window对象
1下列选项中0可以打开一个无状态栏的页面c
A.window.open("adver.html");
B.window.open("advert.htrnr1,"广告',,"toolbar=l,scrollbars=0,status=l");
C.window.open("advert.html",,,",,,scrollbars=l,location=0,resizable1");
D.window.open("advert.htmr,,"",,'toolbars=0,scrollbars=lJocation=l,status=no"); 答案:D
2.下列关于Date对象的getMonthO方法的返回值描述,正确的是()。
A.返回系统时间的当前月
B.返回值的范围介于112之间
C.返回系统时间的当前月+1
D.返回值的范围介于0〜口之间
答案:D
3•下列关于类型转换函数的说法,正确的是0
A.parselnt("5.89s")的返回值为 6
B.parselnt(”5.89s”)的返回值为 NaN
C.parseFloat("36s25.8id")的返回值是 36
D.parseRoat("36s25.&d”)的返回值是 3625.8 答案:C
4•在一个注册页面中,如果填完注册信息后单击“注册■■按钮,使用window对象的()方法会 弹出如图2.27所示的确认对话框,并且根据单击“确定“或”取消”按钮的不同,实现不同的页 面程序。
A.confirmO
B.ptomptO
C.alertO
D.openO
答案:A
5.setTimeout("advOM>20)表示的意思是 0
A.间隔20秒后,adv。函数就会被调用
B.间隔20分钟后,adv。函数就会被调用
C.间隔20毫秒后,adv()函数就会被调用
D.advO函数被持续调用20
答案:C
第三章BOM编程
丄下列0可以使窗口显示前一个页面
A.backO
B.forward0
C.go⑴
D.go(-l)
答案:A
2.某页面中有两个id分别为mobiletelephone的图片,下面()能够正确的隐藏idmobile 的图片
A.ElementsByNameCmobileJ.style.displayTnone:
B.ElementBWdCmobileJ.style.display・none:
C.ElementsByTagNamemobileJ.style.displayFnone:
D.ElementsByTagName("img,,).style.display=Mnone:
答案:B
3.关于下面的JavaScript代码 说法正确的是() var ElementsByTagName(0);
for(var i=0;i<sength;i++){ s[i].style.display=Mno neH;
}
A.隐藏了页面中所有idp的对象
B.隐藏了页面中所有namep的对象
C.隐藏了页面中所有标签为<p>的对象
D.隐藏了页面中所有标签为<p>的第一个对象 答案:D
4•下面0不是document对象的方法
A.getElementsByTagNameQ
B.getElementByldO
C.writeO
D.reloadO
答案:D
5•下面0可实现刷新当前页面
A.reloadO
B.replace()
C.href()
D.referrer
答案:A
第四章DOM高级编程
1.某页面中有一个idpdate的文本框,下列0能把文本框中的值改为”2009-10-12”(选择两 项)
A.ElementByld(,,pdate,,).setAttribute(,,value,,/,2009-10-10");
B.ElementByld(,,pdate").value="2009-10-10";
C.ElementByld(,,pdateM).getAttribute(,,2009-10-10u);
D.ElementByld("pdate,,).text=M2009-10-10,';
答案:AB
2.某页面中有如下代码,下列选项中()能把''令狐冲“修改为”任盈盈(选择两项)
<table border="0" cellspacing ="0" cellpadding ="0" id=Tabler>
<tr id="rowln>
<td>张三丰v/td>
<td>90</td>
</tr>
<tr id=Mrow2H>
<td>令狐冲v/td>
<td>88</td>
</tr>
</table>
A.ElementByldCTable「).「ows[2]cells[l].innerHTMLT任盈盈:
B.ElementByld(,,Tabler).rows[l].cells[0].innerHTML=M任盈盈:
C.ElementByld(,,row2,,).rows[0].innerHTML=<,任盈盈:
D.ElementByld(,,row2,,).rows[l].innerHTML="任盈盈:
答案:BC
3•在某页面中有一个103列的表格,表格的idPtable,下面的选项()能够删除最后一行。
A.ElementByld("PtableM).deleteRow(10);
B.var ElementByldPtableJastChild;
delrow.veChild(delrow);
C.var ws.length;
ElementByldPtableJ.deleteRow(i ndex);
D.var ws.length-1;
ElementByld(''PtableJ.deleteRow(i ndex);
答案:D
4. 某页面中有一个12列的表格'其中表格行的idrl,下列()能在表格中增加一列, 并且将这一列显示在最前面。
A.ElementByldCrlM).Cells(l);
B.ElerntntByldC'rl^.CellsCO);
C.documentgetElementByld(MrlM).insertCell(0);
D.ElemtntByld(Mrl,,).insertCell(l);
答案:c
5.某页面中有一个idmaindiv,div中有两个图片及一个文本框,下列0能够完整地复制 节点maindiv中所有内容
A.ElementByldmainj.cloneNode(true);
B.ElementByldCmainj.cloneNode(false);
C.ElementByldCmainj.cloneNode。;
D.mai n.clon eNodeO;
答案:A
第五章JavaScriptCss的交互
1当鼠标指针移到页面上的某个图片上时,图片出现一个边框,并且图片放大,这是因为激 发了下面的()事件。
A.onclick
B.on mousemove
C.onmouseout
D.onmousedown
答案:B
2.页面上有一个文本框和一个类change, change可以改变文本框的边框样式,那么使用下 面的0就可以实现当鼠标指针移到文本框上时,文本框的边框样式发生变化。(多选)
A.onmouseover=MclassName=,change,
B.onmouseover="this.className=,change,M;
C.onmouseoveUthiS-Style.className'kchange:
D.onmousemove=l,this.style.border=,solid lpx #ffOOOO,,,;
答秦ABC
3.下列选项中:不属于文本属性的是().
Afont-size
B.font-style
C.text-alig n
D.backgro un d-color 答案:D
4.页面中有一个idprice的层,并且有一个id选择器price用来设置层price的样式,在 IE浏览器中运行此页面,下面0能正确获取层的背景颜.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。