第三章测试
1.JavaScript执行表单验证一般都发生在用户单击“提交”按钮后,数据提交服务器之前,onValidate()验证函数返回值为true时,                                  。
A:验证不通过,不提交数据给服务器 B:验证通过,不提交数据给服务器 C:验证通过,提交数据给服务器 D:验证不通过,提交数据给服务器
答案:C
2.表单信息的验证只能放在服务器端执行。
A:错 B:对 3. JavaScript中常用的鼠标事件有____________。(多选)
A: onMourseIn B: onMouseOver C:  onMouseLeave D: onMouseMove 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.getDate() + "日" D:var d = new Date();输出:d.getFullYear() + "年" + d.getMonth() + "月" + d.getDay() + "日" 5.已知var a = new Date('9/25/2010 18:36:42');通过a.getMonth()获取的是()。
A:9 B:8 C:2010 D:10 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 false false false false B:true true true true true true 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(11); B:var a = new Array(); C:var a = new Array(10); D:var a = [1,2,3]; 9.使用JavaScript代码编写验证函数,并形成文件mycheck.js。在需要进行验证的页面中,通过下面一行可以链接文件。<script type="text/javascript" src="mycheck.js"></script>
A:对 B:错 10.属于window对象的方法是()。
A:toString B:alert C:open D:setTimeout 11.对于id为"name"的文本框,判断其输入为空的正确JavaScript代码是( )
A:document.getElementById("name").value == "" B:document.getElementById("name").value.length ==0 C:document.getElementsByName("name").value.length == 0 D:document.getElementsByName("name").value =="" 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:bc C:a D:ab 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:全称是JavaScript Object Notation(JavaScript对象表示法)。 C:是基于纯文本的数据交换格式。 D:是一种轻量级的数据交换格式。 19.JavaScript中,数组定义合法的是()。
A:var arr=new Array(10); B:int arr=new int[]; C:var arr=new Array(); D:var arr=new Array("abc","ef","235");

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