第三章测试
1.

JavaScript执行表单验证一般都发生在用户单击“提交”按钮后,数据提交服务器之前,onValidate()验证函数返回值为true时,                                  


A:验证不通过,不提交数据给服务器 B:验证不通过,提交数据给服务器 C:验证通过,提交数据给服务器 D:验证通过,不提交数据给服务器
答案:C
2.

表单信息的验证只能放在服务器端执行。


A:错 B:对 3.

 JavaScript中常用的鼠标事件有____________。(多选)


A: onMouseMove B:  onMouseLeave C: onMouseOver D: onMourseIn 4.

下列代码中能够以"1949年10月1日"的格式输出当前日期的是( )。


A:

var d = new Date();

输出:d.getFullYear() + "年" + (d.getMonth() +1)+ "月" + d.getDay() + "日"


B:

var d = new Date();

输出:d.getFullYear() + "年" + (d.getMonth() +1)+ "月" + d.getDate() + "日"


C:

var d = new Date();

输出:d.getFullYear() + "年" + d.getMonth() + "月" + d.getDay() + "日"


D:

var d = new Date();

输出:d.getFullYear() + "年" + d.getMonth() + "月" + d.getDate() + "日"


5.

已知

var a = new Date('9/25/2010 18:36:42');

通过a.getMonth()获取的是()。


A:9 B:8 C:10 D:2010 6.

已知定义如下

 var a = "abcd";

 var b = "abcd";

 var c = new String("abcd");

 var d = new String("abcd");

下列输出是()

 document.writeln(a == b);

 document.writeln(a === b);

 document.writeln(a == c);

 document.writeln(a === c);

 document.writeln(c == d);

 document.writeln(c === d);



A:true true true true true true B:true true false false false false C:true true true false false false D:true true true false true false 7.

若变量定义为

var s = ",1,2,3, ,5,";

则s.split(",").length的计算结果是()。


A:4 B:7
C:6 D:5 8.

可以填入下列代码空白处的是( )。                                            

 ____________

 a[10] = 100;


A:var a = new Array(); B:var a = [1,2,3]; C:var a = new Array(11); D:var a = new Array(10); 9.

使用JavaScript代码编写验证函数,并形成文件mycheck.js。

在需要进行验证的页面中,通过下面一行可以链接文件。

<script type="text/javascript" src="mycheck.js"></script>


A:对 B:错 10.

属于window对象的方法是()。


A:alert B:toString C:setTimeout D:open 11.

对于id为"name"的文本框,判断其输入为空的正确JavaScript代码是( )


A:document.getElementsByName("name").value.length == 0 B:document.getElementsByName("name").value =="" C:document.getElementById("name").value == "" D:document.getElementById("name").value.length ==0 12.

使用<script type="text/javascript" src="d:/a.js"></script>语句可以在HTML中引入d:/a.js文件;

使用<link type="text/css" href="d:/b.css"></link>语句可以在HTML中引入d:/b.css文件 。


A:对 B:错 13.

已知var str="abcdefg";

str.substring(1,2)取出的子串是()。


A:b B:ab C:a D:bc 14.

可以跳出switch选择结构的语句是 break。


A:错 B:对 15.

在DOM编程中,表单对象是document对象的子对象。


A:错 B:对 16.

在浏览器的DOM中,根对象是window。


A:对 B:错 17.

鼠标覆盖的事件是onMouseOut,鼠标离开的事件是 onMouseOver。


A:错 B:对 18.

以下对JSON的描述哪些是正确的?


A:是基于JavaScript的一个子集。 B:是一种轻量级的数据交换格式。 C:全称是JavaScript Object Notation(JavaScript对象表示法)。 D:是基于纯文本的数据交换格式。 19.

JavaScript中,数组定义合法的是()。


A:var arr=new Array("abc","ef","235"); B:var arr=new Array(10); C:var arr=new Array(); D:int arr=new int[];

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(4) dxwkbang
返回
顶部