javascript试题.docx
姓名总分JAVASCRIPT试题时间180分钟一、选择题(每个选项2分)1、JAVA和JAVASCRIPT都是SUN公司的产品吗A都不是BJAVA是SUN公司的产品,JAVASCRIPT是NETSCAPE的产品CJAVASCRIPT是SUN公司的产品,JAVA是NETSCAPE的产品2、分析下面的JAVASCRIP代码段,输出的结果是()VARS115VARS2”STRING”IFISNANS1DOCUMENTWRITELNS1IFISNANS2DOCUMENTWRITELHS2A15BSTRINGC15STRINGD不输出任何信息3、如下代码片断,当鼠标移到图片上时,显示的内容是A.S1图B.S2图C.S1图及文字“我是不是很可爱呀”D.S2图及文字“我是不是很可爱呀”4、以下哪个对象可用来在浏览器窗口中载入一个新网址A.DOCUMENTURLB.WINDOWLOCATIONC.WINDOWURL5、CSS中P{COLORRED}是一个A类别选择器B标记选择器CID选择器D后代选择器6、在JAVASCRIPT中每隔一秒调用函数FOO,下面哪种方法是正确的ASETINTERVAL“FOO“,1000BCLEARINT“FOO“,1000CCLEARTIMEOUT“FOO“,1000DSETTIMEOUT“FOO“,1000姓名总分7、下列程序运行结果是VARARRAYNEWARRAY1FORVARI0IA2B1C异常D88、JAVASCRIPT是A角本语言B脚本语言9、在CSS语言中下列哪一项是“左边框“的语法()A、BORDERLEFTWIDTHB、BORDERTOPWIDTHC、BORDERLEFTD、BORDERTOPWIDTH10、下面哪个CSS属性是用来更改背景颜色的A、BACKGROUNDCOLORB、BGCOLORC、COLORD、TEXT11、下列哪个CSS属性可以更改样式表的字体颜色ATEXTCOLORBFGCOLORCTEXTCOLORDCOLOR12、下列哪个CSS属性可以更改字体大小ATEXTSIZEBFONTSIZECTEXTSTYLEDFONTSTYLE姓名总分13、下列哪段代码能够定义所有P标签内文字加粗()ABCP{TEXTSIZEBOLD}DP{FONTWEIGHTBOLD}14、如何去掉文本超级链接的下划线AA{TEXTDECORATIONNOUNDERLINE}BA{UNDERLINENONE}CA{DECORATIONNOUNDERLINE}DA{TEXTDECORATIONNONE}15、下列哪个CSS属性能够更改文本字体AFBFONTCFONTFAMILYD、TEXTDECORATIONNONE16、下列哪个属性能够设置盒模型的左侧外补丁AMARGINBINDENTCMARGINLEFTDTEXTINDENT17、下列哪个属性能够设置盒模型的左侧外补丁AMARGINBINDENTCMARGINLEFTDTEXTINDENT18、在HTML中,点击图片”PREVIOUSGIF”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入()A”JAVASCRIPTHISTORYGO1”B“HISTORYGO1”C“HISTORYGO1”D“JAVASCRIPTHISTORYGO1”姓名总分19、下列选项中,()段HTML代码所表示的“返回”链接能够正确实现IE工具栏中“后退”按钮的功能。(选择二项)A返回B返回C返回D返回20、如果在HTML页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。ADOCUMENTGETELEMENTBYID“PIC”STYLEDISPLAY”VISIBLE”BDOCUMENTGETELEMENTBYID“PIC”STYLEDISPLAY”DISVISIBLE”CDOCUMENTGETELEMENTBYID“PIC”STYLEDISPLAY”BLOCK”DDOCUMENTGETELEMENTBYID“PIC”STYLEDISPLAY”NONE”二、填空题(每个填空3分)1、JS语句VARA110VARA220ALERT“A1A2”A1A2,将显示结果_______A1A21020_____________2、产生当前日期的方法是______NEWDATE______3、在JAVASCRIPT中要改变页面文档的背景色,需要修改DOCUMENT对象的_______BGCOLOR___________属性。4、在JAVASCRIPT浏览器对象模型中,WINDOW对象的__STATUS______属性用来指定浏览器状态栏中显示的临时消息。5、在JAVASCRIPT中,可以使用DATE对象的____GETDATE______方法返回一个月中的一天。三、简答题(每题5分)1、JS中的三种弹出式消息提醒警告窗口、确认窗口、信息输入窗口的命令是什么ALERTCONFIRMPROMPT2、声明一个CSS有几种方式1导入一个已经存在的CSS文件2直接在HARD里声明一个CSS代码段3.直接在网页元素里声明使用CSSSTYLE“COLORRED“姓名总分3、在一个CSS文件中如何定义各种样式,比如根据ID,根据NAME等。如果是声明CSS类,则有三种直接标签名作为CSS类名称TAGNAME{}以元素ID作为CSS类声明ID{}自定义CSS类名称CLASSNAME{}4、在JAVASCRIPT中如何实现定时调用功能SETTIMEOUTFOO,1005、请在下面写出你知道的在JAVASCRIPT中获取一个HTMLELEMENT对象的方法,如这个ELEMENTDOCUMENTGETELEMENTBYID“USERNAME“四、代码题(1题10分;2题10分)1、完成FOO函数的内容,要求能够弹出对话框提示当前选中的是第几个单选框。FUNCTIONFOO{VARARRDOCUMENTGETELEMENTSBYNAME RADIOGROUP FORVARI0I姓名总分2、要求共6张图片随机显示(用JAVASCRIPT实现)要求(不刷新页面,每1秒钟显示一张图片,在6张图中反复切换,图片名以IMG1,IMG2,IMG3,IMG4,IMG5,IMG6命名的前提下来实现)。FUNCTIONSHOW{VARIMG0DOCUMENTGETELEMENTBYID“A“VARINDEXMATHFLOORMATHRANDOM61VARA1“M_“INDEX“PNG“IMG0SETATTRIBUTE“SRC“,A1SETINTERVAL“SHOW“,1000}姓名总分