当前位置:
文档之家› JavaScript课后选择题.docx
JavaScript课后选择题.docx
B. <input id="room" type="text" onfocus="='#cccccc'" />
C. <input id="room" type="text" onblur="'#cccccc'" />
D. <input id="room" type="text" onblur="'#cccccc'" />
3.下列关于类型转换函数的说法,正确的是()。
A. parseInt("")的返回值为6
B. parseInt("")的返回值为NaN
C. parseFloat("")的返回值是36
D. parseFloat("")的返回值是
答案:C
4.在一个注册页面中, 如果填完注册信息后单击“注册” 按钮, 使用window对象的()方法会弹出如图所示的确认对话框, 并且根据单击"确定"或"取消"按钮的不同, 实现不同的页面程序。
B.var delrow=("Ptable").lastChild; var index=("Ptable").;
("Ptable").deleteRow(index);
D. var index=("Ptable").;
("Ptable").deleteRow(index);
答案: D
4.某页面中有一个1行2列的表格, 其中表格行<tr>的id为r1,下列()能在表格中增加一
var flag=true;
(typeof(flag));
A.undefined
B.null
C.number
D.boolean
答案: D
4.下面()能在页面中弹出如图所示的提示窗口,并且用户输入框中默认无任何内容。
A. prompt("请输入你的姓名:");
B. alert("请输入你的姓名:");
C. 5
D. 10
答案: D
第二章函数和window对象
1.下列选项中()可以打开一个无状态栏的页面。
A.("");
B.("","广告","toolbar=1,scrollbars=0,status=1");
C.("","","scrollbars=1,location=0,resizable=1");
A.confirm()
B.ptompt()
C.alert()
D.open()
答案: A
("adv()",20)表示的意思是()
A.间隔20秒后,adv()函数就会被调用
B.间隔20分钟后,adv()函数就会被调用
C.间隔20毫秒后,adv()函数就会被调用
D.adv()函数被持续调用20次
答案: C
B.replace()
C.href()
D.referrer
答案: A
第四章DOM高级编程
1.某页面中有一个id为pdate的文本框,下列()能把文本框中的值改为"2009-10-12"(选择两项)
A.("pdate").setAttribute("value","2009-10-10");
B.("pdate").value="2009-10-10";
C. ("row2").rows[0].innerHTML="任盈盈";
D. ("row2").rows[1].innerHTML="任盈盈";
答案:BC
3.在某页面中有一个10行3列的表格, 表格的id为Ptable,下面的选项()能够删除最后一行。
A.("Ptable").deleteRow(10);
列,并且将这一列显示在最前面。
A. ("r1").Cells(1);
B. ("r1").Cells(0);
C. ("r1").insertCell(0);
D. ("r1").insertCell(1);
答案பைடு நூலகம்C
5.某页面中有一个id为main的div,div中有两个图片及一个文本框, 下列()能够完整地复制节点main及div中所有内容
A.("main").cloneNode(true);
B.("main").cloneNode(false);
C.("main").cloneNode();
答案: A
第五章JavaScript和Css的交互
1.当鼠标指针移到页面上的某个图片上时, 图片出现一个边框, 并且图片放大, 这是因为激发了下面的()事件。
在IE浏览器中运行此页面,下面()能正确获取层的背景颜色.
用来设置层
price
的样式,
A. ("price").;
B. ("price").;
C. ("price").;
D. var divObj=("price");
答案:A
5.下面选项中()能够获取滚动条距离页面顶端的距离。
A.onscroll
B.scrollLeft
第一章
题号
1
2
3
4
5
答案
B
A
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.以下()变量名是非法的。
A. var student=new Array()
B. var student=new Array(3)
C. var student[]=new Array(3)(4)
D. var student=new Array('rose','mick')
答案:C
()
5.在页面中有一个
id
为
book
的下拉列表框,下列
B.onmouseover="='change'";
C.onmouseover="'kchange'";
D.onmousemove="'solid 1px #ff0000'";
答案: ABC
3.下列选项中,不属于文本属性的是().
答案:D
4.页面中有一个id为price的层,并且有一个id选择器price
2.下列选项中()可以用来检索下拉列表框中被选项目的索引号。
A.selectedlndex
B.options
C.length
D.add
答案:A
3.在JavaScript中()方法可以对数组元素进行排序。
A.add()
B.join()
C.sort()
D.length()
答案: C
4.下列声明数组的语句中,错误的选项是
C. prompt("
D. alert("
请输入你的姓名请输入你的姓名
:","");
:","");
答案是
: C
5.在
JavaScript
中,运行下面代码,
sum的值是
()
。
var sum=0;
for(i=1;i<10;i++){
if(i%5==0)
break;
sum=sum+i;
}
A. 40
B. 50
<tr id="row1">
<td>张三丰</td>
<td>90</td>
</tr>
<tr id="row2">
<td>令狐冲</td>
<td>88</td>
</tr>
</table>
A. ("Table1").rows[2].cells[1].innerHTML="任盈盈";