版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、javascript 试题及答案 【篇一: javascript 考试试卷】txt1 、在 javascript 中能实现每隔一秒调用函数 foo( ) 的是()a. setinterval(foo( ),1000) b. clearinteval(foo( ),1000) c. cleartimeout(foo( ),1000) d. settimeout(foo( ),1000)2、以下哪项是 javascript 函数说法正确的是()a可以接受参数b返回一个值c没有返回类型d. 没有 return 关键字 3、以下哪个对象可用来在浏览器窗口中载入一个新网址 ()adocument.url
2、bwindow.locationcwindow.urldwindow.close4、哪个对象包括了 alert( ) 方法. a.windowb.document c.locationd.body5、分析下面 javascript 的代码段: form input type= ”text ” name= ”txt1 ” value= ”txt1 ” input type= ”text ” name= ”txt2 ” value= ”txt2 ”onfocus=alert( 我“是焦点 ”) onblur=alert( 我不“是焦点 ”) /form下面的说法正确的是 ()a. 当用鼠标选中 t
3、xt2 时,弹出 “我是焦点 ”消息框,再用鼠标选中txt1 文本框时,弹出 “我不是焦点 ”消息框b. 当用鼠标选中 txt1 时,弹出 “我是焦点 ”消息框,再用鼠标选中txt2 文本框时,弹出 “我不是焦点 ”消息框c. 假如现在输入光标在 txt1 上,用鼠标单击页面上除 txt2 以外的其他部分时,弹出 “我不是焦点 ”消息框d. 假如现在输入光标在 txt2 上,用鼠标单击页面的其他部分时,弹出“我不是焦点 ”消息框6、 在 javascript 中,文本域不支持的事件包括 ()a onblurb onlostfocusedconfocusdonchange7、 ( “24.7 ”
4、 + 2.3的) 计算结果是() a. 27 b. 24.72.3 c. 24.72.3 d. 26.78、()事件处理程序可用于在用户单击按钮时执行函数 a. onsubmitb. onclick c. onchanged. onexit9、用户更改表单元素 select 中的值时,就会调用( )事件处理程序。a onclickb onfocusc onmouseoverd onchange10、id 为“showtime ”的 div 标签内显示时钟,每秒刷新一次,完成每秒刷新时钟的代码正确的是() a.settimeout( showtime.innertext=newdate( ).t
5、olocalestring( ) ,1000) b.settimeout(showtime.innerhtml=newdate( ).tolocalestring( ),1000)c.setinterval(showtime.outerhtml=new date( ).tolocalestring(),1000)d.setinterval(showtime.innertext=new date( ).tolocalestring( ),1000) 11、 名为 myform 的表单中有一个 id 为 email 的文本框, email中必须包含 和.字符,并且 和.两个字符均不在第一位,定义:
6、var e= document.myform.email.value; 下面验证 e-mail 的代码正确的是()aif(e.indexof( “”,1)-=1=| e.indexof( “. ”-,1)=alert( 电“子邮件格式不正确 ”) return false;bif(e.indexof( “”,1)-=1= e.indexof( “”,1)=-1=)alert( 电“子邮件格式不正确 ”) return false;cif(e.indexof( “”,0)-=1=| e.indexof( “”, 0-)1=)=alert( 电“子邮件格式不正确 ”) return false;d
7、if(e.indexof( “”,0)-=1= e.indexof( “”,0)=-1=) alert( 电“子邮件格式不正确 ”)return false; 12、如下代码片断,当鼠标移到图片上时,显示的内容是: img src= “s1.jpg ” name= “photoshop ” onmouseover=“src= s2.jpg ”onmouseout=“src= s1.jpg ” al我t=是“不是很可爱呀! ”as1 图bs2 图 cs1 图及文字 “我是不是很可爱呀! ” ds2 图及文字 “我是不是很可爱呀! ” 13、网页中有一个名为 pre.gif 的“后退 ”小图标,下
8、面实现 “后退 ”功能正确的是:aa href=javascript :history.go(-1); img src=pre.gif width=67/aba href=javascript :history.go(1); img src=pre.gif width=67/aca href=history.go(-1); img src=pre.gif width=67/ada href= history.go(1); img src=pre.gif width=67/a 14、分析下面的 javascript 代码段,输出结果是:varmystring=i am a good studen
9、t;vara=mystring.indexof(good);document.write(a);a 5b 6 c.7d.815、已知页面上有一个名为 “关闭图片 ”按钮,需关闭图片: imgsrc= ”ss.jpg ”id= ”d d假”设,按钮的 onclick 事件的函数是 close ,下面对该函数的描述正确的是 ()adocument.getelement.byname( dd).style.display= nonebdocument.getelement.byid( dd).style.display= nonecdocument.getelement.bytag( dd).sty
10、le.display= noneddocument.getelement.byname( dd).style.display= block 16、onblur 事件表示()a失去焦点 b获得焦点c内容发生改变 d 文本被选中17、在打开已知页面时,弹出一个名为 adv.html 、高 300、宽 250 、显示工具栏但不显示地址栏的弹出窗口,以下弹出窗口的代码正码的是()a. open( “adv.html ”, ”left=250,height=300,toolbar=0,location=1 ”)b.open( “adv.html ”, ” , ”width=250,height=300,
11、toolbar=1,location=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=parsefloat(a);document.write(c+nbsp;nbsp;+d)a125.8765126 b. 125 125.8765 c.
12、125.8765 125 d. 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)a12.5210.35b13 10c12 10d13 11 21、以下哪项是 javascript 函数说法错误的是()a可以接受参数b返回一个
13、值c定义函数时需要有返回类型d. 没有 return 关键字 22、以下哪个对象可用来关闭窗口 ( )adocument.urlbwindow.locationcwindow.urldwindow.close23、哪个对象包括了 open( ) 方法.a.windowb.documentc.locationd.body24、 在 javascript 中,文本域中失去焦点事件是 ()a onblurbonlostfocusedconfocusdonchange25、 在 javascript 中( “24” + “2.9的”计 算) 结果是() a. 26 b. 242c. 242.9 d.
14、26.926、()事件处理程序可用于在用户提交表单时执行函数 a. onsubmitb. onclick c. onchanged. onexit27、onfocus 事件表示()a失去焦点 b获得焦点c内容发生改变 d 文本被选中28、分析 javascript 代码段,输出结果是 ()var a=125.8abc;c=parseint(a);document.write(c)a125.8b. 125 c. nan d. 126 29、如下代码片断的作用是: a href= “javascript:alter( 哈哈 );点”我看看 /aa重载当前窗口 b刷新当前窗口 c关闭当前窗口 d弹出
15、提示窗口30、分析下面的 javascript 代码段,输出的结果是: var a=12.52; b=10.35;c=math.round(a);d=math.round(b);document.write(c+d) a22.87b23c22d2431、当表单各项添写完毕,鼠标单击提交按钮时可以触发( b)事件。(选择一项)a、onenter【篇二: 6javascript 试题及答案】t一、单选题1、以下哪条语句会产生运行错误:( a) a.var obj = ( ); b.var obj = ;c.var obj = ; d.var obj = / /;2、以下哪个单词不属于 javasc
16、ript 保留字:( b) a. withb. parent c. class d. void3、请选择结果为真的表达式:( c) a. null instanceof objectb. null = undefined c. null = undefined d. nan = nan二、不定项选择题4、请选择对 javascript 理解有误的: (abc)a. jscript 是 javascript 的简称 b. javascript 是网景公司开发的一种 java 脚本语言,其目的是为了简化 java 的开发难度 c. firefox 和 ie 存在大量兼容性问题的主要原因在于他们对j
17、avascript 的支持不同上 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/textarea b. input type= ”text ”/ c. input type= ”hidden ”/d. div/div三、问答题: 1、谈谈
18、 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( 你选择了第 + (i+1) + 个单选框 ); return false
19、; /script bodyform 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 /body /html2、填充注释部分
20、的函数体,使得 foo() 函数调用弹出 ”成功 ”的对话框。代码应尽量简短。html body scriptfunction 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 /head bodyinput type=button value=str onclick
21、=foo()/body/html【篇三: javascript 内部-试题和答案】p class=txt 一、选择题 1关于 xhtml 1.0 规定的级别声明,下面选项中属于严格类型的是( a )。astrictbtrasitionalcframesetdmobile2下面 html 标签中,默认占据整行的是( ab )。ah1bdivcspanda3下面 html 代码片段中符合 xhtml 使用规范的是( d )。atabletrtd/tr/tablebinput type=checkbox checked /cimg src=title.jpg alt=welcomedhr /4下面选
22、项中,( ac )可以设置网页中某个标签的左外边距为 5像素。amargin:0 5pxbmargin:5px 0 0 0;cmargin:0 0 0 5px;dpadding-left:5px; 5在 css 中,为页面中的某个 div 标签设置以下样式,则该标签的实际宽度为( d div width:200px; padding:0 20px; border:5px; a200pxb220pxc240pxd250px6下面选项中,可以设置页面中某个 div 标签相对页面水平居中的css 样式是( a 。 ) )amargin:0 autobpadding:0 autoctext-align
23、:centerdvertical-align:middle 7在 html 中,div 默认样式下是不带滚动条的,若要使 div 标签出现滚动条,需要为该标签定义( c )样式。aoverflow:hidden;bdisplay:block;coverflow:scroll;ddisplay:scroll;8阅读下面 html 代码,在 ie7.0 及以上版本浏览器中,两个 div 之间的空白距离是( c )。style type=text/css.header margin-bottom:10px; border:1px solid #f00; .container margin-top:1
24、5px; border:1px solid #f00; /style.div class=header/divdiv class=container/div.a0pxb10pxc15pxd25px9阅读下面 html 代码,下面选项中增加的样式可以使两个 div 不在同一行显示的是( bd )。 style type=text/css div float:right; /style.div class=box1/div div class=box2/div .a.box2 clear:left; b.box2 clear:both; c.box1 clear:right; d.box2 cle
25、ar:right; 10阅读下面 html 代码,若要使 dt 和 dd 标签在同一行显示,下面选项中的 css 书写正确的是( ac )。dldt 用户名: /dtddinput type=text name=username size=12 /dd/dladl dt float:left; bdl dd float:left; cdl dt, dl dd float:left; ddl display:inline; 11某页面中有一个 1 行 3 列的表格,其中表格行 tr 的 id 为 row1 ,下列选项中能在表格 中增加一列,并且这一列显示在最后面的是( c)。adocument.
26、getelementbyid(row1).cells(3);bdocument.getelementbyid(row1). insertcell (2);cdocument.getelementbyid(row1).insertcell(3);ddocument.getelementbyid(row1).insertcell(0);12下列用来处理表格及其元素的方法中,书写正确并且可以删除 行中指定的单元格的是( a)。a. deletecell() b. deleterow() c. delcell() d. delrow()13. 在下列表格中的增加订单所在行之前插入一行的位置应该是( c
27、)。 a. 0b. 1 c. 2 d. 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 来控制 17css 样式 background-position:5px -10px 代表的意义是( d )。a背景图片向左偏移 5px ,向下偏移 10p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 乡村仓库配送合同模板
- 展台搭建合同模板
- 活动公司服务合同模板
- 中央空调报价合同模板
- 武汉购房合同模板
- 墙纸供销合同模板
- 公司会计用合同模板
- 商标质押担保合同模板
- 服装店商铺合伙合同模板
- 日式沙发采购合同模板
- 大学美育(同济大学版)学习通超星期末考试答案章节答案2024年
- 过敏性休克完整版本
- 08D800-8民用建筑电气设计与施工防雷与接地
- 应急第一响应人理论考试试卷(含答案)
- 10000中国普通人名大全
- 玻璃纤维行业准入条件(2021年修订)
- 马铃薯种植技术.ppt
- CRRT的原理PPT参考课件
- 现金流量表excel表格模板.doc
- 合同管理制度与流程图(附内控体系表)
- 招商银行无追索权公开型国内保理业务操作规程
评论
0/150
提交评论