javascript试题及答案_第1页
javascript试题及答案_第2页
javascript试题及答案_第3页
javascript试题及答案_第4页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、javascript 试题及答案【篇一: javascript 考试试卷】txt>1 、在 javascript中能实现每隔一秒调用函数a. setinterval(foo( ),1000)b. clearinteval(foo( ),1000)c. cleartimeout(foo( ),1000)d. settimeout(foo( ),1000)2 、以下哪项是javascript函数说法正确的是()foo( ) 的是()a可以接受参数b 返回一个值c 没有返回类型d. 没有 return关键字3 、以下哪个对象可用来在浏览器窗口中载入一个新网址()adocument.urlb w

2、indow.locationc window.urld window.close4 、哪个对象包括了alert( ) 方法 .a.windowb.documentc.locationd.body5 、分析下面javascript的代码段:forminput type= input type=”text ”text” name= ” name=”txt1 ”txt2”value= value=”txt1 ”txt2”onfocus=alert(我“是焦点 ” ) onblur=alert(我不“是焦点 ”)/form下面的说法正确的是()a. 当用鼠标选中 txt2 时,弹出 “我是焦点 ”消息

3、框,再用鼠标选中 txt1 文本框时,弹出 “我不是焦点 ”消息框b. 当用鼠标选中 txt1 时,弹出 “我是焦点 ”消息框,再用鼠标选中 txt2 文本框时,弹出 “我不是焦点 ”消息框c. 假如现在输入光标在 txt1 上,用鼠标单击页面上除 txt2 以外的其他部分时,弹出 “我不是焦点 ”消息框d. 假如现在输入光标在 txt2 上,用鼠标单击页面的其他部分时,弹出“我不是焦点 ”消息框6、 在 javascript中,文本域不支持的事件包括()a onblurb onlostfocusedc onfocusd onchange7 、 ( “24.7 ” + 2.3的)计算结果是()

4、8 、()事件处理程序可用于在用户单击按钮时执行函数 a. onsubmitb. onclickc. onchanged. onexit9 、用户更改表单元素 select 中的值时,就会调用( )事件处理程序。a onclickb onfocusc onmouseoverd onchange10 、id 为“showtime ”的 div 标签内显示时钟,每秒刷新一次,完成每秒刷新时钟的代码正确的是() a.settimeout( showtime.innertext=newdate( ).tolocalestring( ) ,1000)b.settimeout(showtime.inner

5、html=newdate( ).tolocalestring( ),1000)c.setinterval(showtime.outerhtml=newdate( ).tolocalestring(),1000)d.setinterval(showtime.innertext=newdate( ).tolocalestring( ),1000)11 、 名为 myform的表单中有一个id 为 email 的文本框,email中必须包含 和.字符,并且 和 .两个字符均不在第一位,定义:下面验证 e-mail 的代码正确的是()aif(e.indexof(“”,1)=-| e.indexof(“

6、.”-,1)=alert(电“子邮件格式不正确”) return false;b if(e.indexof(“”,1)=-e.indexof(“”,1)=-1)alert(电“子邮件格式不正确”) return false;c if(e.indexof(“”,0)=-1| e.indexof(“”,0)=-1)alert(电“子邮件格式不正确”) return false;d if(e.indexof( “”,0)=-1e.indexof( “”,0)=-1) alert( 电“子邮件格式不正确 ”)return false;12 、如下代码片断,当鼠标移到图片上时,显示的内容是:img sr

7、c=“s1.jpg ” name= “photoshop ” onmouseover=“ src= s2.jpg ”onmouseout=“src= s1.jpg ” alt=我是“不是很可爱呀!”as1 图b s2 图c s1 图及文字 “我是不是很可爱呀! ” d s2 图及文字 “我是不是很可爱呀! ”13 、网页中有一个名为pre.gif的 “后退 ”小图标,下面实现“后退 ”功能正确的是:aa href=javascript: history.go(-1);img src=pre.gifwidth=67/ab a href=javascript:history.go(1);img s

8、rc=pre.gifwidth=67/ac a href=history.go(-1);img src=pre.gifwidth=67/ad a href= history.go(1);img src=pre.gifwidth=67/a14 、分析下面的javascript代码段,输出结果是:varmystring=i am a good student;vara=mystring.indexof(good);document.write(a);a 5b 615 、已知页面上有一个名为“关闭图片 ”按钮,需关闭图片:imgsrc= ” ss.jpg ” id= ” dd假”设,按钮的 oncl

9、ick 事件的函数是 close ,下面对该函数的描述正确的是 ()ab c d dd).style.display= dd).style.display= dd).style.display= dd).style.display=nonenonenoneblock 16 、 onblur事件表示()a失去焦点b 获得焦点c 内容发生改变d 文本被选中17 、在打开已知页面时,弹出一个名为 adv.html 、高 300 、宽 250 、显示工具栏但不显示地址栏的弹出窗口,以下弹出窗口的代码正码的是 ()a. open( “adv.html ”, ”left=250,height=300,to

10、olbar=0,location=1”)b.open( “ adv.html ” , ” , ” width=250,height=300,toolbar=1,locatio n=0”)c.open( “ adv.html ” , ” , ” width=250,top=300,scrollbars=1,location =0”)d.open( “ adv.html ” , ” , ” width=250,top=300,scrollbars=1,menuba r=0 ”)18 、分析 javascript代码段,输出结果是()var a=125.8765;c=parseint(a);d=pa

11、rsefloat(a);document.write(c+nbsp;nbsp;+d)a 125.8765126b. 125 125.8765c. 125.8765 125d. 126 125.876519 、如下代码片断的作用是:a href=“javascript:close( );点”我看看/aa重载当前窗口b 刷新当前窗口c 关闭当前窗口d 弹出提示窗口20 、分析下面的javascript代码段,输出的结果是:var a=12.52;b=10.35;c=math.round(a);d=math.round(b);document.write(c+nbsp;nbsp;+d)a 13 10

12、c 12 10 d 13 1121 、以下哪项是javascript函数说法错误的是()a可以接受参数b 返回一个值c 定义函数时需要有返回类型d. 没有 return 关键字22 、以下哪个对象可用来关闭窗口 ( )a document.urlb window.locationc window.urld window.close23 、哪个对象包括了open( ) 方法 .a.windowb.documentc.locationd.body24 、 在 javascript中,文本域中失去焦点事件是()a onblurb onlostfocusedc onfocusd onchange25

13、、 在 javascript中( “24” +“2.9的”计算)结果是()a. 26 b. 242c. 242.9 d. 26.926 、()事件处理程序可用于在用户提交表单时执行函数 a. onsubmitb. onclickc. onchanged. onexit27 、 onfocus事件表示()a失去焦点b 获得焦点c 内容发生改变d 文本被选中28 、分析 javascript代码段,输出结果是()var a=125.8abc;c=parseint(a);document.write(c)a125.8b. 125c. nand. 12629 、如下代码片断的作用是:a href= “

14、javascript:alter( 哈哈 );点”我看看 /a a重载当前窗口b 刷新当前窗口c 关闭当前窗口d 弹出提示窗口30 、分析下面的javascript代码段,输出的结果是:var a=12.52;b=10.35;c=math.round(a);d=math.round(b);document.write(c+d)a 22.87 b 23c 22 d 2431 、当表单各项添写完毕,鼠标单击提交按钮时可以触发(b )事件。(选择一项)a、onenter【篇二: 6javascript 试题及答案】t> 一、单选题1、以下哪条语句会产生运行错误:(a)a.var obj = (

15、 );b.var obj = ;c.var obj = ;d.var obj = / /;2、以下哪个单词不属于javascript保留字:( b)a. withb. parentc. classd. void3、请选择结果为真的表达式:(c)a. null instanceof objectb. null = undefinedc. null = undefinedd. nan = nan二、不定项选择题4、请选择对javascripta. jscript是 javascript理解有误的:的简称(abc)b. javascript是网景公司开发的一种java脚本语言,其目的是为了简化jav

16、a的开发难度c. firefox 和 ie 存在大量兼容性问题的主要原因在于他们对 javascript 的支持不同上d. ajax 技术可以使用javascript技术5、 foo 对象有 att 属性,那么获取 att 属性的值,以下哪些做法是可以的:( ace )a. foo.attb. foo( “att ”) c. foo “att ”d. foo “att ”e. foo “a”+”t ”+”t ”6、在不指定特殊属性的情况下,哪几种 html 标签可以手动输入文本:( ab )a. textarea/textareab. input type=”text ”/c. input t

17、ype= ”hidden ”/ d. div/div三、问答题:1、谈谈 javascript 数组排序方法 sort() 的使用,重点介绍 sort() 参数的使用及其内部机制(参考第三章上机案例和数组方法)四、程序题:1、完成 foo() 函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。htmlbody scriptfunction foo() /在此处添加代码var rg = document.getelementsbyname(radiogroup); for( var i= 0; i rg.length; i+ )if( rgi.checked )alert( 你选择了第

18、 + (i+1) + 个单选框 );return false;/scriptbodyform name=form1 onsubmit=return foo();input type=radio name=radiogroup/input type=radio name=radiogroup/input type=radio name=radiogroup/input type=radio name=radiogroup/input type=radio name=radiogroup/input type=radio name=radiogroup/input type=submit/form

19、/body/html2、填充注释部分的函数体,使得 foo() 函数调用弹出 ”成功 ”的对话框。代码应尽量简短。htmlbodyscriptfunction foo() var str = reverse(a,b,c,d,e,f,g);alert(str);if (str = g,f,e,d,c,b,a) alert(成功 );else alert( 失败 );function reverse(str) / 在此处加入代码,完成字符串翻转功能return str.split(,).reverse().join(,);/script /headbodyinput type=button val

20、ue=str onclick=foo()/body /html【篇三: javascript 内部 -试题和答案】p class=txt>一、选择题1关于 xhtml 1.0 规定的级别声明,下面选项中属于严格类型的是( a )。astrictb trasitionalc framesetd mobile2下面 html 标签中,默认占据整行的是(ab )。ah1b divc spand a3下面 html 代码片段中符合xhtml使用规范的是( d )。atabletrtd/tr/tableb input type=checkbox checked /c img src=title.j

21、pg alt=welcomed hr /4下面选项中,(ac )可以设置网页中某个标签的左外边距为5像素。amargin:0 5pxb margin:5px 0 0 0;c margin:0 0 0 5px;d padding-left:5px;5在 css 中,为页面中的某个div 标签设置以下样式,则该标签的实际宽度为( d div width:200px; padding:0 20px; border:5px; a200pxb 220pxc 240pxd 250px6下面选项中,可以设置页面中某个 div 标签相对页面水平居中的 css 样式是( a 。 ) )a margin:0 au

22、tob padding:0 autoc text-align:centerd vertical-align:middle7在 html 中, div 默认样式下是不带滚动条的,若要使div出现滚动条,需要为该标签定义(c )样式。aoverflow:hidden;b display:block;c overflow:scroll;d display:scroll;8阅读下面html 代码,在 ie7.0 及以上版本浏览器中,两个之间的空白距离是(c )。标签divstyle type=text/css.header margin-bottom:10px; border:1px solid #f

23、00; .container margin-top:15px; border:1px solid #f00; /style.div class=header/divdiv class=container/div.a0pxb 10pxc 15pxd 25px9阅读下面html在同一行显示的是(代码,下面选项中增加的样式可以使两个bd )。div不style type=text/cssdiv float:right; /style.div class=box1/divdiv class=box2/div.a.box2 clear:left; b .box2 clear:both; c .box1

24、clear:right; d .box2 clear:right; 10 阅读下面 html 代码,若要使 dt 和 dd 标签在同一行显示,下面选项中的 css 书写正确的是( ac )。dldt 用户名: /dtddinput type=text name=username size=12 /dd /dladl dt float:left; b dl dd float:left; c dl dt, dl dd float:left; d dl display:inline; 11 某页面中有一个1 行3 列的表格,其中表格行tr的id为row1,下列选项中能在表格中增加一列,并且这一列显示

25、在最后面的是(c)。adocument.getelementbyid(row1).cells(3);b document.getelementbyid(row1). insertcell (2);c document.getelementbyid(row1).insertcell(3);d document.getelementbyid(row1).insertcell(0);12 下列用来处理表格及其元素的方法中,书写正确并且可以删除行中指定的单元格的是( a )。a. deletecell()b. deleterow()c. delcell()d. delrow()13. 在下列表格中的增

26、加订单所在行之前插入一行的位置应该是( c )。a. 0b. 1c. 2d. 314. 下列正则表达式中( b )可以匹配首位是小写字母或数字,其它位数是小写字母的最少两位的字符串。a/ w2,$/b / a-z0-9a-z+$/c / a-z0-9a-z*$/d / a-z0-9d+$/15. 下列选项中( a) 可以正确的匹配一个正整数。a. 1-9d*$b. 1-9+$c. 0-9d*$d. 1-9d+$16 关于 html 中的表格和样式,下面说法错误的是(d )。a表格的边框可以使用css 来控制b 单元格的尺寸可以使用 css来控制c 单元格的背景颜色可以使用css 来控制d 单元格的跨行或跨列可以使用css 来控制17 css 样式 background-position:5px -10px代表的意义是( d )。a背景图片向左偏移5px ,向下偏移 10pxb 背景图片向左偏移5px ,向上偏移 10pxc 背景

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论