选择题(包括单选和双选)
1.B 在JavaScript中,以下变量命名非法的是( )(选择一项)
A.numb_1
B.2numb
C.sum
D.de2$f
2.C 假设今天是2006年4月1日星期六,请问以下javascript代码输出结果是( )(选择一项)
var time = new Date( );document.write(time.getDate( ));
A.2006
B.4
C.1
D.6
3.B JavaScript是运行在( )的脚本语言。(选择一项)
A.服务器端
B.客户端
C.在服务器运行后,把结果返回到客户端
D.在客户端运行后,把结果返回到服务端
4.C 在HTML文档对象模型(DOM)中,history对象的( )方法用于加载历史列表中的下一个URL页面。(选择一项)
A.next( )
B.history( )
C.forword( )
D.go(-1)
5.A 在一个注册页面中,如果填写完注册信息后单击“注册”按钮,使用window对象的( )方法会弹出一个如图所示的确认对话框,并且根据单击“确定”或“取消”按钮的不同,实现不同的页面程序。(选择一项)
A.confirm( )
B.prompt( )
C.alert( )
D.open( )
6.AD下列( )可以使窗口显示前一个页面(选择二项)
A.back( )
B.forward( )
C.go(1)
D.go(-1)
7.C setTimeout("buy( )",20)表示的意思是( )(选择一项)
A.间隔20秒后,buy( )函数被调用一次
B.间隔20分钟后,buy( )函数被调用一次
C.间隔20毫秒后,buy( )函数被调用一次
D.buy( )函数被持续调用20次
8.C 在JavaScript中,能使文本框失去焦点的方法是( )。(选择一项)
A.onblur( )
B.focus( )
C.blur( )
D.leave( )
9.C 在JQuery中被誉为工厂函数的是( )(选择一项)
A.ready( )
B.function( )
C.$( )
D.next( )
10.C下列选项不属于DOM模型节点类型的是( )(选择一项)
A.元素节点
B.属性节点
C.图像节点
D.文本节点
11.B下列关于css( )方法的写法正确的是( )(选择一项)
A.css(color:#CCF;)
B.css("color","#CCF")
C.css("#CCF","color")
D.css(color,#CCF)
12.AC 下列选项中( )是属性选择器。(选择二项)
A.$("img[src=.gif]")
B.$("img")
C.$("[class][title]")
D.$("div>span")
13.BC 下列选项不属于JQuery基本选择器的是( )(选择二项)
A.*
B.:visible
C.h1 span
D..document
14.A在jQuery中需要选取<p>元素里所有<a>元素,则下列选择器写法正确的是( )(选择一项)
A.$("p a")
B.$("p+ a")
C.$("p>a")
D.$("p~a")
15.BD JQuery中,属于鼠标事件方法的选项是( )(选择二项)
A.onclick( )
B.mouseover( )
C.onmouseout( )
D.blur( )
16.B在Jquery中,既可模拟鼠标连续单击事件,又可以切换元素可见状态的方法是( )(选择一项)
A.hide( )
B.toggle( )
C.hover( )
D.slideUp( )
17.CD 关于bind( )方法与unbind( )方法说法正确的是()(选择二项)
A.bind( )方法可用来移除单个或多个事件
B.unbind( )方法可以同时移除多个事件,但不能移除单个事件
C.使用bind( )方法可同时绑定鼠标事件和键盘事件
D.unbind( )方法是与bind( )方法对应的方法
18.AD 若要求隐藏<span>元素,则下列选择正确的是( )(选择二项)
A.$("span").css("dispaly","none")
B.$("span").addClass("dispaly","none");
C.$("span").show( )
D.$("span").hide( )
19.B在Jquery中,关于fadeIn( )方法正确的是( )(选择一项)
A.可以改变元素的高度
B.可以改变元素的透明度
C.可以改变元素的宽度
D.与fadeIn( )相对的方法是fadeOn( )
20.C在JQuery中,能够操作HTML代码及其文本的方法是( )(选择一项)
A.attr( )
B.text( )
C.html( )
D.val( )
21.AD ( )是遍历同辈节点的方法(选择二项)
A.next( )
B.parent( )
C.children( )
D.prev
22.B在JQuery中,课用于获取和设置元素属性值的方法是( )(选择一项)
A.val( )
B.attr( )
C.removeAttr( )
D.css( )
23.B对字符串str="welcome to china"进行下列操作处理,描述结果正确的是( )(选择一项)
A.str.substring(1,5)的返回值是"elcom"
B.str.length的返回值16
C.str.indexOf("come",4)的返回值为4
D.str.toUpperCase( )的返回值是"Welcome To China"
24.C下面选项中( )能获取焦点 (选择一项)
A.blur( )
B.select( )
C.focus( )
D.onfocus( )
25.A( )能够动态改变层中的提示内容(选择一项)
A.利用html( )方法
B.利用层的id属性
C.使用onblur事件
D.使用display属性
26.B腾讯QQ号从10000开始,目前最高位10位,( )可以匹配QQ号(选择一项)
A./^[1-9][0-9]{4,10}$/
B./^[1-9][0-9]{4,9}$/
C./^\d{5,10}$/
D./^\d[5,10]$/
27.B下列正则表达式中,( )可以匹配首位是小写字母,其他位数是小写字母或数字的最少两位字符串.(选择一项)
A./^\w{2,}/
B./^[a-z][a-z0-9]+$/
C./^[a-z0-9]+$/
D./^[a-z]\d+$/
28.D在Javascript中,运行下面代码的结果是( )(选择一项)
Math.ceil(25.5);
A.24
B.25
C.25.5
D.26
29.A下面的系统函数中哪个可以判断是否是非数字的函数( )(选择一项)
A.isNaN( )
B.parseInt( )
C.parseFloat( )
D.function( )
30.C以下是定义函数的关键字( )(选择一项)
A.class
B.public void
C.function
D.method
31.AB 以下关于jQuery选择器使用正确的是( )(选择二项)
A.对于<div id=”id#a”>welcome</div>的正确方法是$(“#id\\#a”)
B.对于<div id=”id[2]”>welcome</div>的正确方法是$(“#id\\[2\\]”)
C.对于<div id=”id#a”>welcome</div>的正确方法是$(“#id//#a”)
D.对于<div id=”id[2]”>welcome</div>的正确方法是$(“#id//[2//]”)
32.AjQuery中,对于以下代码片段:<div class=”c”> <div style=”display:none;”>a</div> <div style=”display:none;”>b</div> <div style=”display:none;”>c</div> <div class="c" style=”display:none;”>d</div></div><div class=”c”style=”display:none;”>e</div><div class=”c” style=”display:none;”>f</div>使用如下jQuery选择器: var $x = $(“.c :hidden”); var $y = $(“.c:hidden”); var x_len = $x.length; var y_len = $y.length;执行以上代码,x_len和y_en两个变量的值分别是___ 和 ___ ( )(选择一项)
A.4,3
B.3,4
C.7,3
D.3,7
33.C在JavaScript中( )方法可以对数组元素进行排序(选择一项)
A.add( )
B.join( )
C.sort( )
D.length( )
34.B分析下面的JavaScript代码段,输出结果是( )(选择一项)
var mystring="I am a student";a=mystring.charAt(9);document.write(a);
A.I am a st
B.u
C.udent
D.t
35.B在HTML中,运行下面的javascript代码,则在弹出的提示框中显示的消息内容为( )。(选择一项)
<script language="javascript"> x=3; y=2; z=(x+2)/y; alert(z);</script>
A.2
B.2.5
C.32/2
D.16
36.D分析下面的JavaScript代码段,输出的结果是( )。(选择一项)
emp=new Array(5);emp[1]=1;emp[2]=2;document.write(emp.length);
A.2
B.3
C.4
D.5
37.C在JavaScript中,把字符串“123”转换为整型值123的正确方法是( )。(选择一项)
A.var str="123";var num=(int)str;
B.var str="123";var num=str.parseInt(str);
C.var str="123";var num=parseInt(str);
D.var str="123";var num=Integer.parseInt(str);
38.D对于ECMAScript的描述中,以下说法错误的是( )(选择一项)
A.它是一个重要的标准,并不是javascript唯一的部分
B.是一种开放的,国际上广为接受的,标准的脚本言规范。
C.它主要描述了语法、变量、数据类型、运算符、逻辑控制语句等。
D.ECMAScript遵循了JavaScript标准。
39.D以下不属于javascript中提供的常用数据类型的是( )(选择一项)
A.undefined
B.null
C.number
D.Connection
40.A下列语句中,( )语句是根据表达式的值进行匹配,然后执行其中的一个语句块,如果找不到匹配项,则执行默认语句块(选择一项)
A.switch
B.if-else
C.for
D.字符串运算符
41.A假设今天是2006年4月1日星期六,请问以下javascript代码输出结果是:( )(选择一项)
var time = new Date( );document.write(time.getMonth( ));
A.3
B.4
C.5
D.4月
42.D对于prompt( )方法描述不正确的有:(选择一项)
A.该方法执行时会弹出一个提示对话框,等待用户输入一行数据
B.基本语法是:prompt("提示信息",“输入框的默认信息”);
C.该方法的返回值可以被引用或存储到变量中。
D.如果用户单击“取消”按钮或直接关闭提示对话框,该方法将返回false
43.D关于函数,以下说法错误的是( )(选择一项)
A.函数类似于方法,是执行特定任务的语句块。
B.可以直接使用函数名称来调用函数
C.函数可以提高代码的重用率
D.函数不能有返回值
44.D以下不属于window对象的常用方法有( )(选择一项)
A.prompt
B.alert
C.confirm
D.location
45.C以下属于location对象的方法,使用它可以实现页面重新加载的是( )(选择一项)
A.host
B.hostname
C.reload
D.replace
46.B关于document对象的常用方法,以下说法错误的有( )(选择一项)
A.getElementById( )返回拥有指定id的第一个对象的引用
B.getElementById( )返回拥有指定id的对象的集合
C.getElementsByName( )返回拥有指定名称的对象的集合
D.write( ) 向文档写文本,HTML表达式或javascript代码
47.D对于Math对象常用方法,以下描述不正确的是( )(选择一项)
A.ceil( ) 向上舍入
B.floor( )向下舍入
C.round( )四舍五入
D.random( )返回0~1中的随机数,包括0和1
48.D以下jQuery代码,不能够实现网页加载完成后弹出消息框的是:()(选择一项)
A.<script type="text/javascript"> $(document).ready(function( ){alert("write less, do more."); });</script>
B.<script type="text/javascript">$(function( ){alert("write less, do more.");});</script>
C.<script type="text/javascript">$(function show( ){alert("write less, do more.");}); </script>
D.<script type="text/javascript">$(function( ){ document.write("write less, do more.");});</script>
49.B 在JavasScript中,若要实现复选框全选功能,则在横线处填写的代码应为( )(选择一项)
<script type="text/javascript">function allChecked( ){ var allck=__________ for(var i = 0 ;i<allck.length;i++){ allck[i].checked=true;}}</script><body><p><input name="chk" type="checkbox" value="滑雪">滑雪<p><input name="chk" type="checkbox" value="游泳">游泳<p><input name="chk" type="checkbox" value="爬山">爬山<p><input name="btn" type="button" onClick="allChecked( )" value="选择"></body>
A.document.getElementsById("chk");
B.document.getElementsByName("chk");
C.document.getElementByName("checkbox");
D.document.getElementsByTagName("chk");
50.AB 在jQuery中,通过jQuery对象.css( )可实现样式控制,以下说法正确的是( )(选择二项)
A.css( )方法会去除原有样式而设置新样式
B.正确语法:css(“属性”,”值”)
C.css( )方法不会去除原有样式
D.正确语法:css(“属性”;”值”)
51.D在JavaScript中,页面中显示当天日期“今天是2013年9月1日”,下列选项正确的是()(选择一项)
A.var today;today=new Date( );document.write("今天是"+today.getYear( )+"年"+(today.getMonth( )+1)+"月"+today.getDay( )+"日");
B.var today; today=new Date( );document.write("今天是"+today.getFullYear( )+"年"+(today.getMonth( )+1)+"月"+today.getDay( )+"日");
C.var today;Today=new Day( );document.write("今天是"+today.getFullYear( )+"年"+(today.getMonth( )+1)+"月"+today.getDate( )+"日");
D.var today;today=new Date( );document.write("今天是"+today.getFullYear( )+"年"+(today.getMonth( )+1)+"月"+today.getDate( )+"日");
52.D关于jQuery,以下说法中不正确的是()(选择一项)
A.jQuery作为javascript的一个框架,遵循了javascript语言规范。
B.jQuery具有轻量级、代码简洁、丰富的插件、浏览器兼容性等优点。
C.jQuery中支持多种选择器,可灵活的控制网页样式。
D.随着jQuery的不断更新,它将逐步取代jsp等服务器端技术。
53.A关于jQuery对象与DOM对象相互转化的描述,以下错误的是()(选择一项)
A.将jQuery对象转换成DOM对象的语法:对象.[index] 或 对象.get(index);
B.将DOM对象转换成jQuery对象的语法:$(DOM对象);
C.实际开发过程中为更好的使用jQuery特性, 经常涉及DOM对象到jQuery对象的转换;
D.转换之后会影响浏览器之间的兼容性;
54.C在JavaScript中,执行下面的代码后,num的值是( ).(选择一项)
var str = "xiao.li@gmail.com";var num = str.indexOf(".");
A.-1
B.0
C.4
D.13
55.AC 在JavaScript中,使用open( )方法实现弹出窗口时,能够控制窗口大小无法调节的选项是( )(选择二项)
A.window.open("show.html","弹出窗口","resizable=no");
B.window.open("show.html","弹出窗口","resizable=yes");
C.window.open("show.html","弹出窗口","resizable=0");
D.window.open("show.html","弹出窗口","resizable=1");
56.D在JavaScript中,下列代码可以实现每隔5秒弹出"5秒到了!"的是( )(选择一项)
A.setTimeOut("alert('5秒到了!')",5)
B.setTimeOut("alert('5秒到了!')",5000)
C.setInterval("alert('5秒到了!')",5)
D.setInterval("alert('5秒到了!')",5000)
57.A以下可以获取系统当前日期的是( )(选择一项)
A.var k = new Date( );
B.Date k = new Date( )
C.var k = new date( )
D.以上说法均不对
58.C分析下面的JavaScript代码段,输出的结果是( )。(选择一项)
emp=new Array(3);emp[0]=0;emp[1]=1;emp[2]=2;emp[3]=3;document.write(emp.length);
A.2
B.3
C.4
D.5
59.D下列选项中,不属于键盘事件的是( )。(选择一项)
A.keydown
B.keyup
C.keypress
D.ready
60.AB 下列对表单事件描述正确的是( )(选择二项)
A.表单元素获得焦点时将触发focus事件。
B.表单元素失去焦点时将触发blur事件。
C.表单元素获得焦点时将触发blur事件
D.表单元素失去焦点时将触发focus事件
61.D在jQuery中,使用bind( )方法可绑定多种事件,以下语法正确的是( )(选择一项)
A.语法:bind(“事件类型”,[data],处理函数);
B.绑定多种事件语法:bind({“事件类型1”:处理函数1,“事件类型n”:处理函数n});
C.bind( )方法绑定事件后可通过unbind([事件类型][处理函数])移除事件。
D.以上均正确
62.AB 以下关于toggle( )方法,说法正确的是( )(选择二项)
A.可用于模拟鼠标连续点击事件,使用语法:toggle(f1,f2,…,fN);
B.它还用于切换元素的可见状态,此时使用无参的toggle( )即可;
C.可以实现元素的渐变效果
D.可以实现元素的滑动效果
63.DjQuery中提供了对动画效果的支持,以下说法中错误的是( )(选择一项)
A.show( )和hide( )可控制元素的显示和隐藏
B.show([speed],[fn]),其中,speed代表速度,fn代表处理函数
C.hide([speed],[fn]),其中,speed代表速度,fn代表处理函数
D.以上参数中的speed默认值为“0”,可能值:秒、slow、fast、normal
64.CD 关于改变透明度动画效果,以下说法错误的是( )(选择二项)
A.fadeIn( )和fadeOut( )用于改变元素透明度。
B.fadeIn( )控制元素淡入,fadeOut( )控制元素淡出
C.fadeIn( )控制元素淡出,fadeOut( )控制元素淡入
D.fadeIn( )和fadeOut( )用于改变元素高度
65.D关于改变高度动画效果,以下说法错误的是( )(选择一项)
A.slideUp( )和slideDown( )用于改变元素的高度。 B.slideUp( )会使元素从下往上逐渐隐藏。
C.slideDown( )会使元素从上往下逐渐展示。D.slideUp( )或slideDown( )只能用毫秒作为速度参数。
66.B以下jQuery代码运行后,对应的HTML代码变为( )(选择一项)
HTML代码:<p>你好</p>jQuery代码:$(“p”).append(“<b>快乐编程</b>”);
A.<p>你好</p><b>快乐编程</b>
B.<p>你好<b>快乐编程</b></p>
C.<b>快乐编程</b><p>你好</p>
D.<p><b>快乐编程</b>你好</p>
67.B以下jQuery代码运行后,对应的HTML代码变为( )(选择一项)
HTML代码:<p>找我想要的工作</p>jQuery代码:$(“p”).prepend(“<b>过我想要的生活</b>”);
A.<p>找我想要的工作<b>过我想要的生活</b> </p>
B.<p><b>过我想要的生活</b>找我想要的工作</p>
C.<p>找我想要的工作</p><b>过我想要的生活</b>
D.<b>过我想要的生活</b><p>找我想要的工作</p>
68.DjQuery中,以下对遍历同辈元素的说法正确的是( )(选择一项)
A.next( ) 用于获取紧邻匹配元素之后的一个同辈元素。
B.prev( ) 用于获取紧邻匹配元素之前的一个同辈元素。
C.siblings( )用于获取位于匹配元素前后所有同辈元素。
D.以上说法均正确
69.AC jQuery中,以下对遍历祖先元素的说法正确的是( )(选择二项)
A.parent( ) 获取当前匹配元素集合中每个元素的父级元素
B.parent( ) 获取当前匹配元素集合中每个元素的祖先元素。
C.parents( ) 获取当前匹配元素集合中每个元素的祖先元素。
D.parents( ) 获取当前匹配元素集合中每个元素的父级元素。
70.D下列选项中,有关数据验证的说法中正确的是( )。(选择一项)
A.使用客户端验证可以减轻服务器压力
B.客观上讲,使用客户端验证也会受限于客户端的浏览器设置。
C.基于JavaScript的验证机制正是将服务器的验证任务转嫁至客户端,有助于合理使用资源。
D.以上说法均正确
71.BD 下列选项中能够实现验证输入的数据,首字符是字母,其他位数是字母、数字和下划线的5-16个字符的是 ( )(选择二项)
A./^[a-zA-Z]\w{5,16}$/
B./^[a-zA-Z]\w{4,15}$/
C./^[a-zA-Z][a-zA-Z,0-9_]{4,15}$/
D./^[a-zA-Z][a-zA-Z0-9_]{4,15}$/
72.AC 在JavaScript中,使用open( )方法实现弹出窗口时,能够控制窗口大小无法调节的选项是 ( )(选择二项)
A.window.open("show.html","弹出窗口","resizable=no");
B.window.open("show.html","弹出窗口","resizable=yes");
C.window.open("show.html","弹出窗口","resizable=0");
D.window.open("show.html","弹出窗口","resizable=1");
73.D在JavaScript中,能够实现页面重新加载的选项是 ( )(选择一项)
A.document.replace( )
B.document.reload( );
C.location.replace(href);
D.location.reload( );
74.B在JavaScript中,能使文本框获得焦点的方法是 ( )(选择一项)
A.onSelect( )
B.focus( )
C.blur( )
D.fix( )
75.CD 在JavaScript中,下面代码表示获取到文本框的值,则下列选项中验证文本框为空的条件表达式不正确的是 ( ).(选择二项)
var usrName = document.getElementById("txtName").value;
A.usrName ==""
B.usrName.length<=0
C.usrName=""
D.usrName.length<0
76.A在JavaScript中,下拉选项中可以获取滚动条距窗口顶端滚动的距离的是 ( ).(选择一项)
A.document.documentElement.scrollTop;
B.document.documentElement.topScroll;
C.document.style.scrollTop;
D.document.style.topScroll;
77.B页面中包含name为"selCity"的下拉狂,下面清空该下拉框的JavaScript代码最可能正确的是 ( )(选择一项)
A.document.myform.selCity.options.size = 0;
B.document.myform.selCity.options.length = 0;C.document.myform.selCity.options.ClearAll( );
D.document.myform.selCity.options.deleteAll( );
78.B在JavaScript中,下面变量的声明和赋值语句错误的是 ()(选择一项)
A.x = 10;
B.int x = 10 ;
C.var x = 10;
D.var x,y,x = 10;
79.D在Javascript中,关于winfow对象描述不正确的是 ()(选择一项)
A.window.history属性是指有关客户访问过的URL信息
B.window.confirm( )方法显示一个带有提示信息和确认按钮的警示框
C.window.location="a.html"和window.location.href="a.html"的作用都是读取并显示a.html内容
D.window.reload( )方法可以用来刷新当前页面
80.C在JavaScript中,执行下面的代码后,num的值是 ()。(选择一项)
var str="xiao.li@gmail.com"var num = str.indexOf(".");
A.-1
B.0
C.4
D.13
81.BC 在JQuery中,能够实现元素高度变化的是 ().(选择二项)
A.slide( )
B.slideUp( )
C.slideDown( )
D.slideChange( )
82.B在JQuery中,下列( )方法能够获取或设置元素的文本内容,不含HTML标签。(选择一项)
A.attr( )
B.text( )
C.value( )
D.replace( )
83.D下面选项中,针对工厂函数的说法错误的是 ( )(选择一项)
A.当$( )的参数为DOM对象时,则该对象不需要使用双引号进行包裹
B.在JQuery中,$( )等价于JQuery( )
C.当DOM对象转化为JQuery对象后,就可以调用JQuery的方法
D.$( )的作用是将DOM对象转化为Window对象
84.C以下关于Jquery有点的说法中错误的是( )(选择一项)
A.jquery的体积较小,压缩以后,大约只有100kb
B.jquery封装了大量的选择器、DOM操作、事件厝里,使用起来比JavaScript简单得多
C.jquery的浏览器兼容很好,能兼容所有的浏览器
D.jquery易扩展,开法阵可以自己编写jquery的扩展插件
85.B在页面中有如下的HTML代码。(选择一项)<div );则该段代码运行后,在网页中输出的内容是( )(选择一项)
A.1110.50
B.1010.5
C.NaN10.5
D.该代码运行时出错该代码运行时出错
89.D以下关于jquery的说法错误的是( )(选择一项)
A.jquery是javascript的程序库之一,他对javascript的封装
B.相对于javascript,jquery语法更为简单,能大幅提高开发效率
C.相对javascript,jquery解决了大部分的浏览器兼容性问题,减少了错误的改路
D.jquery功能强大,能完全取代Javascript
90.C在jquery中,下列关于DOM操作的说法错误的是( )(选择一项)
A.attr( )方法获取或设置元素的属性值
B.val( )方法获取或设置元素的value属性值
C.$('h2').attr('value,'asdf')执行时,由于和元素没有value属性,所有该代码不会产生任何效果
D.$('#btn').val('asdf')和$('#btn').attr('value','asdf')可以实现相同的效果('#btn'为按钮)
91.D网页执行以下Javascript代码:var course = ['Java','JSP','Oracle','Spring'];course[10]='JQuery';alert(course.length);该代码在网页执行后弹出结果为( )(选择一项)
A.undefined
B.5
C.10
D.11
92.D网页加载的时候执行以下Javascript代码:fun1(123);function fun1(a){alert(a);}function fun1(a){ a=456; alert(a);}该代码在网页中输出的内容是( )(选择一项)
A.123和456
B.123
C.123和undefined
D.456
93.C以下关于Javascript的说法中正确的是( )(选择一项)
A.Jquery是区别于Javascript的另一种Web脚本语言
B.JavaScript与Jquery不可以混合使用
C.Javascript可以以*.js的形式放在单独的文件中
D.使用Jquery方法时可以不用引入Jquery库文件
94.C在JavaScript中,下列关于window对象方法的说法错误的是( )(选择一项)
A.window对象包括location对象、history对象和docuement对象
B.window.onload( )方法中的代码会在一个该页面加载完成后执行
C.window.open( )方法用于在当前浏览器窗口加载指定的URL文档
D.window.close( )方法用于关闭浏览器窗口
95.B在下列的选项中,不能够实现图片隐藏效果的是( )(选择一项)
A.$("img").hide(1000);
B.$("img").slideDown(1000);
C.$("img").fadeOut(1000);
D.$("img").slideUp(1000);
96.AC 在Jquery中,下列关于DOM操作的说法错误的是( )(选择二项)
A.$(A).append(B)表示将A追加到B中
B.$(A).appendTo(B)表示把A追加到B中
C.$(A).after(B)表示将A插入到B以后
D.$(A).insertAfter(B)表示将A插入到B以后
97.B下列( )字符串可以匹配/^\d$/正则表达式(选择一项)
A.'a'
B.'3'
C.'a3'
D.'33'
98.BD <ul )的返回值是66
147.B 关于JavaScript中的Math对象的说法,正确的是()。(选择一项)
A.Math.ceil(512.51)返回的结果为512
B.Math.floor( )方法用于对数进行下舍入
C.Math.round(-512.51)返回的结果为-512
D.Math.random( )返回结果为0~1,包括0和1
148.B 关于盒子之间的位置关系下列说法正确的是()(选择一项)
A.水平盒子的间距为取两个盒子的margin最大值
B.垂直盒子的间距等于两个盒子中较大的margin值
C.重叠盒子是指两个盒子中,下面盒子的border值为负值时会自动向上移 动
D.盒子的间距与其padding值也有关系
149.A 要将外部样式表文件导入当前HTML文件,这时我们可以使用( )(选择一项)
A.link元素
B.style元素
C.style属性
D.script元素
150.B 对ul li的样式设成无,应该是用什么属性()(选择一项)
A.list-type-style:none
B.list-style:none
C.li-style:none
D.li-list:none
151.A 能够设置盒模型的内补丁为10、20、30、40像素的样式属性是()(选择一项)
A.padding:10px 20px 30px 40px
B.padding:10px 1px
C.padding:5px 20px 10px
D.padding:10px
152.A 盒子的Margin为20px border为1px,padding为10px,content宽202px, 高为50px求标准IE盒子模型的,盒子的实际大小的高为()(选择一项)
A.50px
B.70px
C.72px
D.52px
153.B 下列语句描述正确的是( )(选择一项)
A.当页面有多个层堆叠时,按照z-index的数值由大到小,从里往外排列
B.当页面有多个层堆叠时,按照z-index的数值由大到小,从外向里排列
C.设置层的显示属性中inline意味着按块显示,换行显示
D.设置层的显示属性中block意味着按行显示,和其它元素同一行显示
154.B 下面哪一个是相对长度单位( )(选择一项)
A.in
B.px
C.pt
D.pc
155.A 以下选项中可以打开邮件客户端程序的是()(选择一项)
A.<a href=“mailto:xiao@163.com”>联系我们</a>
B.<a href=“http://www.263.com”>263门户</a>
C.<a name=“myanchor”></a>
D.<a href=“#chapter2”>第一章</a>
156.D 以下关于XHTML规范说法不正确的是() (选择一项)
A.XHTML 元素必须被关闭
B.用 Id 属性代替 name 属性
C.标签名必须用小写字母
D.空标签可以不关闭
157.D 盒子的Margin为20px border为1px,padding为10px,content宽202px, 高为50px求标准W3C盒子模型的,盒子需要占据的位置的宽为( )
A.262
B.222
C.242
D.264
158.D 下列不属于DIV+CSS布局的优点的是()(选择一项)
A.代码简洁、结构清晰
B.对搜索引擎支持好
C.易于版面布局修改
D.提高浏览器的执行效率
159.A CSS属性中,()用来更改背景颜色 (选择一项)
A.background-color
B.bgclolor
C.color
D.backgroundColor
160.C 关于浮动塌陷,下列说法正确的是( )(选择一项)
A.浮动塌陷与浏览器有关,在firefox浏览器中不支持浮动塌陷
B.使用after伪选择器解决浮动塌陷的办法只适合于IE浏览器
C.浮动塌陷产生的原因是由于在一个父盒子中所有的子盒子都设为浮动后父盒子的高度塌陷为零
D.浮动塌陷是IE浏览器设计的BUG,其它浏览器不存在这种问题
161.D CSS样式中,盒子模型的属性不包括() (选择一项)
A.border
B.margin
C.padding
D.visible
162.A 下列选项中,哪些不是页面布局( ) (选择一项)
A.盒子模型
B.层模型
C.流动模型
D.浮动模型
163.B 以上说法中错误的有() (选择一项)
A.内容与表现分离,减轻浏览器负担
B.内容越表现分离,导致页面结构不完整
C.内容与表现分离,使页面设计简洁
D.内容与表现分离是现代页面设计的标准
164.D 以下选项可以定义不带下划线的超链接是() (选择一项)
A.a{text-decoration:no underline}
B.a{underline:none}
C.a {decoration:no underline}
D.a {text-decoration:none}
165.B 下列语句能够正确在一个XHTML页面中导入在同一目录下的 “StyleSheet1.css”样式表的是() (选择一项)
A.<style>@import StyleSheet1.css;</style>
B.<link rel=”stylesheet” type=”text/css” href=”StyleSheet1.css”/>
C.< link rel=”stylesheet1.css” type=”text/css”>
D.<style rel=”stylesheet” type=”text/css” src=”StyleSheet1.css”></style>