您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > JavaScript试题
姓名:总分:JavaScript试题时间180分钟------------------------------------------------------------------------------------------------------------------------------一、选择题(每个选项2分)1、Java和JavaScript都是sun公司的产品吗?()A都不是Bjava是sun公司的产品,JavaScript是NetScape的产品CJavaScript是sun公司的产品,Java是NetScape的产品2、分析下面的JavaScrip代码段,输出的结果是()vars1=15;vars2=”string”;if(isNaN(s1))document.writeln(s1);if(isNaN(s2))document.writelh(s2);A.15B.stringC.15stringD.不输出任何信息3、如下代码片断,当鼠标移到图片上时,显示的内容是:IMGsrc=“s1.jpg”name=“photoshop”onMouseOver=“src=‘s2.jpg’”onMouseOut=“src=‘s1.jpg’”alt=“我是不是很可爱呀!”A.s1图B.s2图C.s1图及文字“我是不是很可爱呀!”D.s2图及文字“我是不是很可爱呀!”4、以下哪个对象可用来在浏览器窗口中载入一个新网址?A.document.urlB.window.locationC.window.url5、CSS中p{color:red;}是一个()A类别选择器B标记选择器CID选择器D后代选择器6、在JavaScript中每隔一秒调用函数foo(),下面哪种方法是正确的?A.setInterval(foo(),1000)B.clearInteval(foo(),1000)C.clearTimeout(foo(),1000)D.setTimeout(foo(),1000)姓名:总分:7、下列程序运行结果是()scripttype=text/javascriptvararray=newArray(1);for(vari=0;i8;i++){array[i]=i;}alert(array.length);/scriptA2B1C异常D.88、JavaScript是()A角本语言B脚本语言9、在CSS语言中下列哪一项是左边框的语法?()A、border-left-width:值B、border-top-width:值C、border-left:值D、border-top-width:值10、下面哪个CSS属性是用来更改背景颜色的?A、background-color:B、bgcolor:C、color:D、text:11、下列哪个css属性可以更改样式表的字体颜色?A.text-color=B.fgcolor:C.text-color:D.color:12、下列哪个css属性可以更改字体大小?A.text-sizeB.font-sizeC.text-styleD.font-style姓名:总分:13、下列哪段代码能够定义所有P标签内文字加粗?()A.pstyle=text-size:boldB.pstyle=font-size:boldC.p{text-size:bold}D.p{font-weight:bold}14、如何去掉文本超级链接的下划线?A.a{text-decoration:nounderline}B.a{underline:none}C.a{decoration:nounderline}D.a{text-decoration:none}15、下列哪个css属性能够更改文本字体?A.f:B.font=C.font-family:D、text-decoration:none16、下列哪个属性能够设置盒模型的左侧外补丁?A.margin:B.indent:C.margin-left:D.text-indent:17、下列哪个属性能够设置盒模型的左侧外补丁?A.margin:B.indent:C.margin-left:D.text-indent:18、在HTML中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入()ahref=_________imgsrc=”previous.gif”width=”67”height=”21”/aA.”javascript:history.go(-1)”;B.“history.go(1)”C.“history.go(-1)”D.“javascript:history.go(1)”19、下列选项中,()段HTML代码所表示的“返回”链接能够正确实现IE工具栏中“后退”按钮的功能。(选择二项)姓名:总分:A.ahref=”javascript:history.go(-1)”返回/aB.ahref=”javascript:location.back()”返回/aC.ahref=”javascript:locationgo(-1)”返回/aD.ahref=”javascript:history.back()”返回/a20、如果在HTML页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。imgid=”pic”src=”Sunset.jpg”width=”400”height=”300”A.document.getElementById(“pic”).style.display=”visible”;B.document.getElementById(“pic”).style.display=”disvisible”;C.document.getElementById(“pic”).style.display=”block”;D.document.getElementById(“pic”).style.display=”none”;二、填空题(每个填空3分)1、JS语句vara1=10;vara2=20;alert(“a1+a2=”+a1+a2),将显示()结果_______a1+a2=1020_____________;2、产生当前日期的方法是______newDate()______;3、在Javascript中要改变页面文档的背景色,需要修改document对象的_______bgColor___________属性。4、在Javascript浏览器对象模型中,window对象的__status______属性用来指定浏览器状态栏中显示的临时消息。5、在Javascript中,可以使用Date对象的____getDate()______方法返回一个月中的一天。三、简答题(每题5分)1、JS中的三种弹出式消息提醒(警告窗口、确认窗口、信息输入窗口)的命令是什么?alertconfirmprompt2、声明一个CSS有几种方式?1.导入一个已经存在的CSS文件linkrel=stylesheettype=text/csshref=2.直接在HARD里声明一个CSS代码段:styletype=text/css...../style3.直接在网页元素里声明使用CSS:style=color:red;3、在一个CSS文件中如何定义各种样式,比如根据id,根据name等。如果是声明CSS类,则有三种:姓名:总分:直接标签名作为CSS类名称:TagName{...}以元素ID作为CSS类声明:#ID{...}自定义CSS类名称:.ClassName{}4、在JavaScript中如何实现定时调用功能setTimeOut(foo(),100);5、请在下面写出你知道的在javascript中获取一个htmlelement对象的方法,如inputtype=textid=“user.name/这个element;document.getElementById(user.name)四、代码题(1题10分;2题10分)1、完成foo()函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。htmlbodyscriptfunctionfoo(){vararr=document.getElementsByName('radioGroup');for(vari=0;iarr.length;i++){if(arr[i].checked==true){alert(i+1);}}}}/scriptbodyformname=form1onsubmit=returnfoo();inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/姓名:总分:inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=radioname=radioGroup/inputtype=submit//form/body/html2、要求共6张图片随机显示(用javascript实现)要求(不刷新页面,每1秒钟显示一张图片,在6张图中反复切换,图片名以img1,img2,img3,img4,img5,img6命名的前提下来实现)。htmlheadtitle/titlescripttype=text/javascriptfunctionshow(){varimg0=document.getElementById(a);varindex=Math.floor(Math.random()*6)+1;vara1=m_+index+.png;img0.setAttribute(src,a1);setInterval(show(),1000);}/script/headbodyonload=show();divid=tuimgsrc=hover.gifid=a/img/div/body/html
本文标题:JavaScript试题
链接地址:https://www.777doc.com/doc-2880452 .html