ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:21.73KB ,
资源ID:4563056      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4563056.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(javascript试题及答案doc.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

javascript试题及答案doc.docx

1、javascript试题及答案docjavascript 试题及答案 【篇一: 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、以下哪个对象可用来在浏览器窗口中载入一个新

2、网址 ()adocument.urlbwindow.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下面的说法

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

4、change7、 ( “24.7 ” + 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.inne

5、rtext=newdate( ).tolocalestring( ) ,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( 电“子邮件格式不正确

7、 ”) return false;dif(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、网页中有一个名为 p

8、re.gif 的“后退 ”小图标,下面实现 “后退 ”功能正确的是: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=

9、i am a good student;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.getelem

10、ent.bytag( dd).style.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 ”, ” , ”wid

11、th=250,height=300,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

12、. 125 125.8765 c. 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 函数说法

13、错误的是()a可以接受参数b返回一个值c定义函数时需要有返回类型d. 没有 return 关键字 22、以下哪个对象可用来关闭窗口 ( )adocument.urlbwindow.locationcwindow.urldwindow.close23、哪个对象包括了 open( ) 方法.a.windowb.documentc.locationd.body24、 在 javascript 中,文本域中失去焦点事件是 ()a onblurbonlostfocusedconfocusdonchange25、 在 javascript 中( “24” + “2.9的”计 算) 结果是() a. 26

14、b. 242c. 242.9 d. 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

15、刷新当前窗口 c关闭当前窗口 d弹出提示窗口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 = / /;

16、2、以下哪个单词不属于 javascript 保留字:( 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 存在

17、大量兼容性问题的主要原因在于他们对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/textarea b. input type= ”text ”/ c. input type= ”hidden ”/d.

18、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( 你选择了第 + (i+1) + 个单

19、选框 ); return false; /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 /

20、body /html2、填充注释部分的函数体,使得 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

21、 value=str onclick=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 al

22、t=welcomedhr /4下面选项中,( 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

23、:0 autoctext-align: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; .cont

24、ainer margin-top:15px; 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

25、:right; d.box2 clear: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 ,下列选项中能在表格 中增加一列,并且这一列显示在最后

26、面的是( c)。adocument.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. 在下列表格中的增加订单

27、所在行之前插入一行的位置应该是( c)。 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单元格的跨行或

28、跨列可以使用 css 来控制 17css 样式 background-position:5px -10px 代表的意义是( d )。a背景图片向左偏移 5px ,向下偏移 10pxb背景图片向左偏移 5px ,向上偏移 10pxc背景图片向右偏移 5px ,向下偏移 10pxd背景图片向右偏移 5px ,向上偏移 10px18下面 css hack 中,能够被 ie6 识别的是( ab )。a+width:10px;b_width:10px;cwidth:10px0;dwidth:10px; 19当为一个向左或向右浮动的元素设置左或右边距时,在 ie6.0浏览器中就会出现一个双倍边距的 bug

29、 ,解决双倍边距 bug 的常用 方法是在浮动元素上添加( a )样式。adisplay:inlinebdisplay:nonecfloat:nonedoverflow:hidden20在 html 中,ol 、ul 、dl 、dd 、form 等标签,在 ie 与 firefox浏览器中的外边界、填充的默认值会存在差异,解决这个差异的办法是为各标签设置( a )样式。amargin:0;padding:0;bborder:0;cdisplay:inline;dwidth:100%;21在 w3c 规范中,下面关于 html 标签的描述错误的是( cd )。ahtml 标签在页面中只能有 1 个bbody 标签在页面中只能有 1 个c内嵌框架是自身闭合的标签,写法是 iframe /dtextarea 标签的 value 属性用来设置多行文本框中的默认文本 22阅读下面 css 代码,下面选项中与该代码段效果等同的是( a )。.box margin:10px 5px; margin-right:10px; margin-top:5px; a.box margin:5px 10px 10px 5px; b.box margin:5px 10px 0px 0

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1