搜档网
当前位置:搜档网 › Javascript考试题目选择题

Javascript考试题目选择题

Javascript考试题目选择题
Javascript考试题目选择题

复习题

一、选择题

1、写“Hello World”的正确javascript语法是? (A)

A. document.write("Hello World")

B. "Hello World"

C. response.write("Hello World")

D. ("Hello World")

2、JS特性不包括( D )

A.解释性

B.用于客户端

C.基于对象

D.面向对象

3、下列JS的判断语句中( )是正确的(A)

A.if(i==0)

B.if(i=0)

C.if i==0 then

D.if i=0 then

4、下列JavaScript的循环语句中( )是正确的( D )

A.if(i<10;i++)

B.for(i=0;i<10)

C.for i=1 to 10

D.for(i=0;i<=10;i++)

5、下列的哪一个表达式将返回假( B )

A.!(3<=1)

B.(4>=4)&&(5<=2)

C.(“a”==”a”)&&(“c”!=”d”)

D.(2<3)||(3<2)

6、下列选项中,( )不是网页中的事件 (D)

A.onclick

B.onmouseover

C.onsubmit

D.onpressbutton

7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判

定式应写为: ( C )

A.x<10 B. x<=10 C.x<20 D.x<=20

8、JS语句 ( B )

var a1=10;

var a2=20;

alert(“a1+a2=”+a1+a2)

将显示( )结果

A.a1+a2=30

B.a1+a2=1020

C.a1+a2=a1+a2

9、将字串s中的所有字母变为小写字母的方法是 ( B)

A.s.toSmallCase()

B.s.toLowerCase()

C.s.toUpperCase()

D.s.toUpperChars()

10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C )

A.Math.floor(Math.random()*6)

B.Math.floor(Math.random()*7)

C.Math. floor(Math.random()*8)

D.Math.ceil(Math.random()*8)

11、产生当前日期的方法是 ( C )

A.Now();

B.Date()

C.new Date()

D.new Now()

12、如果想在网页显示后,动态地改变网页的标题 ( C )

A.是不可能的

B.通过document.write(“新的标题内容”)

C. 通过document.title=(“新的标题内容”)

D. 通过document.changeTitle(“新的标题内容”)

13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称

是myButton,表述该按钮对象的方法是 ( B ) A.document.forms.myButton B.document.mainForm.myButton

C.document.forms[0].element[0]

D.以上都可以

14、HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。 ( A )

A.

B.

C.

D.</p><p>15、在HTML页面中,CSS样式的属性名为background-image对应的style对象的属性名是</p><p>(B)</p><p>A.background</p><p>B.backgroungImage</p><p>C.image</p><p>D.background</p><p>16、在使用Javascript实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是(C)</p><p>A.document.myform.selCity.options.clear()</p><p>B. document.myform.selCity.options.deleteAll()</p><p>C. document.myform.selCity.options.length=0</p><p>D. document.myform.selCity.options.size=0</p><p>17、HMTL表单的首要标记是<form>,<form>标记的参数method表示表单发送的方法,可能为get或post,下列关于get和post的描述正确的是(D)</p><p>A.post方法传递的数据对客户端是不可见的</p><p>B.get请求信息以查询字符串的形式发送,查询字符串长度没有大小限制</p><p>C.post方法对发送数据的数量限制在255个字符之内</p><p>D.get方法传递的数据对客户端是不可见的</p><p>18、在DOM对象模型中,下列选项中的()对象位于DOM对象模型的第二层。(选择二项)(AB)</p><p>A.history B.document C.button D.text</p><p>19、在HTML文档对象模型中,history对象的()用于加载历史列表中的下一个URL页面。 ( C ) A.next() B.back() C.forward() D.go(-1)</p><p>20、在Javascript中要改变页面文档的背景色,需要修改document对象的()属性。 ( C ) A.BackColor B.BackgroundColor C.BgColor D.Background</p><p>21、在HTML页面中,不能与onChange事件处理程序相关联的表单元素有(D)</p><p>A.文本框 B.复选框 C.列表框 D.按钮</p><p>22、在HTML页面上编写Javascript代码时,应编写在()标签中间。 (B)</p><p>A.<javascript>和</javascript></p><p>B.<script>和</script></p><p>C. <head>和</head></p><p>D. <body>和</body></p><p>23、在Javascript浏览器对象模型中,window对象的()属性用来指定浏览器状态栏中显示的临时消息。</p><p>(A)</p><p>A.status B.screen C.history D.document</p><p>24、编写Javascript函数实现网页背景色选择器,下列选项中正确的是(B)</p><p>A.function change(color){</p><p>window.bgColor=color;</p><p>}</p><p>B. function change(color){</p><p>document.bgColor=color;</p><p>}</p><!--/p2--><!--p3--><p>C. function change(color){</p><p>body.bgColor=color;</p><p>}</p><p>D. function change(color){</p><p>form.bgColor=color;</p><p>}</p><p>25、在Javascript中,可以使用Date对象的()方法返回一个月中的每一天。 (A)</p><p>A.getDate B.getYear C.getMonth D.getTime</p><p>26、在Javascript中,对于浏览器对象的层次关系理解正确的是()(选择二项) (AD)</p><p>A.window对象是所有页面内容的根对象</p><p>B.document对象包含location对象和history对象</p><p>C.location对象包含history</p><p>D.document对象包含form对象</p><p>27、下列选项中关于浏览器对象的说法错误的是( C )</p><p>A.history对象记录了用户在一个浏览器中已经访问过的URLs</p><p>B.location对象相当于IE浏览器中的地址栏,包含关于当前URL地址的信息</p><p>C.location对象是history对象的父对象</p><p>D.location对象是window对象的子对象</p><p>28、在HTML页面中包含一个按钮控件mybutton,如果要实现点击该按钮时调用已定义的Javascript函数compute,要编写的HTML代码是(D)</p><p>A.<input name=”mybutton” type=”button” onBlur=”compute()”value=”计算”></p><p>B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”计算”></p><p>C.<input name=”mybutton” type=”button” onClick=”function compute()”value=”计</p><p>算”></p><p>D.<input name=”mybutton” type=”button” onClick=”compute()”value=”计算”></p><p>29、分析下面的Javascript代码段,输出结果是(C)</p><p>var mystring=”I am a student”;</p><p>var a=mystring.substring(9,13);</p><p>document.write(a);</p><p>A.stud B.tuden C.uden D.udent</p><p>30、Javascript中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的是(C)</p><p>A.submit();</p><p>B.myform.submit()</p><p>C.document.myform.submit()</p><p>D.window.myform.submit();</p><p>31、在HTML页面中包含如下所示代码,则编写Javascript函数判断是否按下键盘上的回车键正确的编码是(C)</p><p><input name=”password” type=”text” onkeydown=”myKeyDown()”></p><p>A.function myKeyDown(){</p><p>if (window.keyCode==13)</p><p>alert(“你按下了回车键”);</p><p>B.function myKeyDown(){</p><p>if (document.keyCode==13)</p><p>alert(“你按下了回车键”);</p><p>C.function myKeyDown(){</p><!--/p3--><!--p4--><p>if (event.keyCode==13)</p><p>alert(“你按下了回车键”);</p><p>D.function myKeyDown(){</p><p>if (keyCode==13)</p><p>alert(“你按下了回车键”);</p><p>32、如果在HTML页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。 (D) <img id=”pic” src=”Sunset.jpg” width=”400” height=”300”></p><p>A.document.getElementById(“pic”).style.display=”visible”;</p><p>B.document.getElementById(“pic”).style.display=”disvisible”;</p><p>C.document.getElementById(“pic”).style.display=”block”;</p><p>D.document.getElementById(“pic”).style.display=”none”;</p><p>33、如果在HTML页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该图片的功能。 ( D ) <img id=”pic” src=”Sunset.jpg” width=”400” height=”300” ____________ ></p><p>A. style=”display:visible”;</p><p>B. style=”display:disvisible”;</p><p>C. style=”display:block”;</p><p>D. style=”display:none”;</p><p>34、下列选项中,()段HTML代码所表示的“返回”链接能够正确实现IE工具栏中“后退”按钮的功能。(选择二项) (AD)</p><p>A. <a href=”javascript:history.go(-1)”>返回</a></p><p>B. <a href=”javascript:location.back()”>返回</a></p><p>C. <a href=”javascript: location go(-1)”>返回</a></p><p>D. <a href=”javascript:history.back()”>返回</a></p><p>35、在HTML文档中包含如下超链接,要实现当鼠标移入该链接时,超链接文本大小变为30px,选项中的编码正确的是(C)</p><p>A.<a href=”#” onmouseover=”this.style.fontsize=30px”>注册</a></p><p>B.<a href=”#” onmouseout=”this.style.fontsize=30px”>注册</a></p><p>C.<a href=”#” onmouseover=”this.style.font-size=30px”>注册</a></p><p>D.<a href=”#” onmouseout=”this.style.font-size=30px”>注册</a></p><p>36、在HTML页面上,当按下键盘上的任意一个键时都会触发Javascript的()事件。</p><p>( D )</p><p>A.onFocus</p><p>B.onBlur</p><p>C.onSubmit</p><p>D.onKeyDown</p><p>37、在HTML页面中,定义了如下所示的Javascript函数,则正确调用该函数的HTML代码是(选择二项) (AB) function compute(op){</p><p>alert(op);</p><p>}</p><p>A.<input name=”a” type=”button” onclick=”compute(this.value)” value=”+”></p><p>B.<input name=”b” type=”button” onclick=”compute(‘-‘)” value=”-”></p><p>C.<input name=”c” type=”button” onclick=”compute(“*”)” value=”*”></p><p>D.<input name=”d” type=”button” onclick=”compute(/ )” value=”/”></p><p>38、在HTML页面上包含如下创建层的语句,那么编写Javascript语句实现显示该层的语句</p><!--/p4--><!--p5--><p>错误的是(D)</p><p><html></p><p><body></p><p><div id=”imageLayer” style=”display:none;”></p><p><img src=”images/Sunset.jpg” width=”200” height=”100”></div></p><p></body></p><p><html></p><p>A. document.getElementByTagName(“div”)[0].style.display=”block”</p><p>B.document.getElementById(“imageLayer”).style.display=”block”;</p><p>C.document.getElementByName(“imageLayer”)[0].style.display=”block”;</p><p>D.document.getElementByName(“imageLayer”).get(0).style.display=”block”;</p><p>39、分析下面的Javascript代码段,输出结果是(C)</p><p>var s1=parseInt(“101中学”);</p><p>document.write(s1);</p><p>A. NaN</p><p>B.101中学</p><p>C.101</p><p>D.出现脚本错误</p><p>40、在HTML中,点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个URL页面。代码如下所示,应在下划线处填入(A)</p><p><a href=_________><img src=”previous.gif” width=”67” height=”21”></a></p><p>A.”javascript:history.go(-1)”;</p><p>B. “history.go(1)”</p><p>C. “history.go(-1)”</p><p>D. “javascript:history.go(1)”</p><p>41、在HTML页面上包含如下所示的层对象,则javascript语句document.getElementById(“info”).innerHTML的值是(A)</p><p><div id=”info” style=”display:block”><p>请填写</p></div></p><p>A.请填写</p><p>B.<p>请填写</p></p><p>C.id=”info” style=”display:block”</p><p>D.<div id=”info” style=”display:block”><p>请填写</p></p><p>42、以下哪条语句会产生运行错误(A)</p><p>A.varobj= ( );</p><p>B.varobj =[ ];</p><p>C.varobj= { };</p><p>D.var obj=/ /;</p><p>1、选择题:9题</p><p>1、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()</p><p>A. <input type="text" onClick="alert(this.value)"></p><p>B. <input type="text" onChange="alert(this.value)"></p><p>C. <input type="text" onChange="alert(text.value)"></p><p>D. <input type="text" onClick="alert(value)"></p><p>正确答案是: B</p><!--/p5--><!--p6--><p>2、在HTML页面中,下面关于Window对象的说法不正确的是()。</p><p>A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息</p><p>B. Window对象是浏览器所有内容的主容器</p><p>C.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象</p><p>D.浏览器打开HTML文档时,通常会创建一个Window对象</p><p>正确答案是: C</p><p>3、 window的哪个方法可以显示输入对话框?()</p><p>A.confirm() B.alert() C.prompt() D.open()</p><p>正确答案是: C</p><p>4、 open()方法的哪个外观参数可以设置是否显示滚动条?()</p><p>A.location B.menubar C. scrollbars D.toolbar</p><p>正确答案是: C</p><p>5、在Javascript语言中,当元素失去了焦点时激发的事件是( )</p><p>A.Focus</p><p>B.UnLoad</p><p>C.MouseOver</p><p>D.Blur</p><p>正确答案是: D</p><p>6、 DHTML不具备的优点是()</p><p>A.动态样式</p><p>B.动态语法</p><p>C.动态内容</p><p>D.动态定位</p><p>正确答案是: B</p><p>7、 DHTML的动态样式的作用是( )</p><p>A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应</p><p>B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像</p><p>C.可实现客户端与服务器端动态的信息资源交换</p><p>D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容</p><p>正确答案是: A</p><p>8、在HTML中嵌入JavaScript,应该使用的标记是( )</p><p>A.〈script〉〈/script〉</p><p>B.〈head〉〈/head〉</p><p>C.〈body〉〈/body〉</p><p>D.〈JS〉〈/JS〉</p><!--/p6--><!--p7--><p>正确答案是: A</p><p>9、下列不属于DHTML技术主要组成部分的是( )</p><p>A.Java</p><p>B.JavaScript和VBScript</p><p>C.DOM</p><p>D.CSS</p><p>正确答案是: A</p><p>1、选择题:9题</p><p>1、那一个对象可以获得屏幕的大小( )</p><p>A. window</p><p>B. screen</p><p>C. navigator</p><p>D. screenX</p><p>正确答案是: B</p><p>2、网页编程中,运行下面的javascript代码:</p><p><script language=”javascript”></p><p>x=3;</p><p>y=2;</p><p>z=(x+2)/y;</p><p>alert(z);</p><p></script></p><p>则提示框中显示()。</p><p>A. 2</p><p>B. 2.5</p><p>C. 32/2</p><p>D. 16</p><p>正确答案是: B</p><p>3、在HTML页面中,下面关于Window对象的说法不正确的是()。</p><p>A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息</p><p>B. Window对象是浏览器所有内容的主容器</p><p>C.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象</p><p>D.浏览器打开HTML文档时,通常会创建一个Window对象</p><p>正确答案是: C</p><p>4、分析下面的JavaScript代码段</p><!--/p7--><!--p8--><p>a=new Array(2,4,4,5,6);</p><p>sum=0;</p><p>for(i=0;i<a.length;i++ )</p><p>sum +=a[i];</p><p>document.write(sum); 输出结果是( ).</p><p>A.21 B.23456 C.2,3,4,5,6 D.19</p><p>正确答案是: A</p><p>5、 open()方法的哪个外观参数可以设置是否显示滚动条?()</p><p>A.location B.menubar C. scrollbars D.toolbar</p><p>正确答案是: C</p><p>6、 String对象的哪个方法可以寻找子字符串并返回该子字符串?()</p><p>A.match() B.indexOf() C.search() D.concat()</p><p>正确答案是: B</p><p>7、执行下面程序片段的效果是:()</p><p><script></p><p>function cancelLink()</p><p>{</p><p>if(window.event.srcElement.tagName=="A" && window.event.shiftKey)</p><p>window.event.returnValue=false;</p><p>}</p><p></script></p><p></head></p><p><body onclick="cancelLink()"></p><p><A href="http://210.43.0.10">河南科技大学</A></p><p></body></p><p>A.在IE中,点击“河南科技大学”超链接总能打开“河南科技大学”网站。</p><p>B.在IE中,点击“河南科技大学”超链接总不能打开“河南科技大学”网站。</p><p>C.在IE中,点击“河南科技大学”超链接能打开“河南科技大学”网站,按下shift 键点击“河南科技大学”超链接不能打开“河南科技大学”网站。</p><p>D.在IE中,点击“河南科技大学”超链接不能打开“河南科技大学”网站,按下shift 键点击“河南科技大学”超链接能打开“河南科技大学”网站。</p><p>正确答案是: C</p><p>8、 DOM为HTML文档定义了一个与平台无关的程序接口,使用该接口不可以控制文档的()</p><p>A. 内容</p><p>B. 脚本</p><p>C. 结构</p><p>D. 样式</p><!--/p8--><!--p9--><p>正确答案是: C</p><p>9、 <html></p><p><head><title>欢迎您的光临!

此实例中JavaScript嵌入HTML的方式为()

A.作为应用程序嵌入

B.直接嵌入HTML窗口或链接中

C.使用SRC属性应用外部脚本文件

D.脚本置于标记中间

正确答案是: D

1、选择题:9题

1、在HTML页面中,下面有关的Document对象的描述错误的是()。

A. Document对象用于检查和修改HTML元素和文档中的文本

B. Document对象用于检索浏览器窗口中的HTML文挡的信息

C. Document对象的location属性包含有关当前URL的信息

D. Document对象提供客户最近访问的URL的列表

正确答案是: D

2、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()

A.

B.

C.

D.

正确答案是: B

3、 setInterval("alert('welcome');",1000);

这段代码的意思是()

A.等待1000秒后,再弹出一个对话框

B.等待1秒钟后弹出一个对话框

C.每隔一秒钟弹出一个对话框

D.语句报错,语法有问题

正确答案是: C

4、在某一页面关闭时,要自动显示出另一页面,可通过在中使用下边的哪一事件来

完成()。

A. onload

B. onunload

C. onclick

D. onchange

正确答案是: B

5、 window的哪个方法可以显示确定对话框?()

A.confirm() B.alert() C.prompt() D.open()

正确答案是: A

6、 String对象的哪个方法可以寻找子字符串并返回该子字符串?()

A.match() B.indexOf() C.search() D.concat()

正确答案是: B

7、下列关于Javascript的说法中正确的是( )

A.所有变量在使用之前必须做声明

B.Javascript是面向对象的程序设计语言

C.Javascript是解释性语言

D.Javascript前身是Oak语言

正确答案是: C

8、 DOM为HTML文档定义了一个与平台无关的程序接口,使用该接口不可以控制文档的()

A. 内容

B. 脚本

C. 结构

D. 样式

正确答案是: C

9、 DHTML的动态样式的作用是( )

A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应

B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像

C.可实现客户端与服务器端动态的信息资源交换

D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

1、选择题:9题

1、分析下面的JavaScript代码段:

var a=15.49;

document.write(Math.round(a));

输出的结果是()。

A. 15 B. 16 C. 15.5 D. 15.4

正确答案是: A

2、 window对象的open方法返回的是()

A.返回打开新窗口的对象

B. boolean类型,表示当前窗口是否打开成功

C.没有返回值

D.返回int类型的值,开启窗口的个数

正确答案是: A

3、分析如下的JavaScript代码段, 则运行后在页面上输出( )

var c="10",d=10;

document.write(c+d)

A. 10

B. 20

C. 1010

D.页面报错

正确答案是: C

4、在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成()。

A. onload

B. onunload

C. onclick

D. onchange

正确答案是: A

5、分析下面的JavaScript代码段

a=new Array(2,4,4,5,6);

sum=0;

for(i=1;i

sum +=a[i];

document.write(sum); 输出结果是( ).

A.21 B.19 C.2,4,4,5,6 D.24456

正确答案是: B

6、 window的哪个属性代表状态栏的文字?()

A.status B.top C.length D.name

正确答案是: A

7、下列关于Javascript的说法中正确的是( )

A.所有变量在使用之前必须做声明

B.Javascript是面向对象的程序设计语言

C.Javascript是解释性语言

D.Javascript前身是Oak语言

正确答案是: C

8、 DHTML不具备的优点是()

A.动态样式

B.动态语法

C.动态内容

D.动态定位

正确答案是: B

9、在HTML中嵌入JavaScript,应该使用的标记是( )

A.〈script〉〈/script〉

B.〈head〉〈/head〉

C.〈body〉〈/body〉

D.〈JS〉〈/JS〉

正确答案是: A

1、选择题:9题

1、下列哪个函数可以将参数字符串当成Javascript程序代码执行?( )

A. eval() B. escape() C. encodeURI() D. toString()

正确答案是: A

2、下列哪个函数可以将参数转换为浮点数?( )

A.isNaN() B. parseInt() C. Number() D. parseFloat() 正确答案是: D

3、 setTimeout("alert('welcome');",1000);

这段代码的意思是()

A.等待1000秒后,再弹出一个对话框

B.等待1秒钟后弹出一个对话框

C.每隔一秒钟弹出一个对话框

D.语句报错,语法有问题

正确答案是: B

4、在javaScript 中,可以使用Date对象的()方法返回该对象的日期。

A. getDate

B. getYear

C. getMonth

D. gerTime

正确答案是: A

5、分析如下的JavaScript代码段, 则运行后在页面上输出( )

var c="10",d=10;

document.write(c+d)

A. 10

B. 20

C. 1010

D.页面报错

正确答案是: C

6、分析下面的JavaScript代码段

a=new Array(2,4,4,5,6);

sum=0;

for(i=1;i

sum +=a[i];

document.write(sum); 输出结果是( ).

A.21 B.19 C.2,4,4,5,6 D.24456

正确答案是: B

7、 window的哪个属性代表状态栏的文字?()

A.status B.top C.length D.name

正确答案是: A

8、 Javascript脚本文件的扩展名是( )

A.css

B.html

C.script

D.js

正确答案是: D

9、 DHTML的动态样式的作用是( )

A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应

B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像

C.可实现客户端与服务器端动态的信息资源交换

D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

1、选择题:9题

1、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()

A.

B.

C.

D.

正确答案是: B

2、在javaScript 中,可以使用Date对象的()方法返回该对象的日期。

A. getDate

B. getYear

C. getMonth

D. gerTime

正确答案是: A

3、在当前页面的同一目录下有一名show.js的文件, 下列( )代码可以正确访问该文件. A. B.

C.

D.

正确答案是: C

4、在HTML页面中,下面关于Window对象的说法不正确的是()。

A. Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息

B. Window对象是浏览器所有内容的主容器

C.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象

D.浏览器打开HTML文档时,通常会创建一个Window对象

正确答案是: C

5、 String对象的哪个方法可以寻找子字符串并返回该子字符串?()

A.match() B.indexOf() C.search() D.concat()

6、 Array对象的哪个方法向数组的末尾添加一个或更多元素,并返回新的长度。?()A.concat() B.pop() C.push() D.shift()

正确答案是: C

7、下列关于Javascript的说法中正确的是( )

A.所有变量在使用之前必须做声明

B.Javascript是面向对象的程序设计语言

C.Javascript是解释性语言

D.Javascript前身是Oak语言

正确答案是: C

8、在HTML中嵌入JavaScript,应该使用的标记是( )

A.〈script〉〈/script〉

B.〈head〉〈/head〉

C.〈body〉〈/body〉

D.〈JS〉〈/JS〉

正确答案是: A

9、下列不属于DHTML技术主要组成部分的是( )

A.Java

B.JavaScript和VBScript

C.DOM

D.CSS

正确答案是: A

1、选择题:9题

1、下列哪个函数可以用来判断参数是否为有限值?( )

A.isNumber() B. isFinite() C. isNull() D. isNaN()

正确答案是: B

2、那一个对象可以获得屏幕的大小( )

A. window

B. screen

C. navigator

D. screenX

正确答案是: B

3、 window的哪个方法可以显示输入对话框?()

A.confirm() B.alert() C.prompt() D.open()

4、 Math对象的哪个方法可以返回小于等于参数的整数?()

A.round() B.pow() C.floor() D.ceil()

正确答案是: C

5、 Math对象的哪个方法可以返回大于等于参数的整数?()

A.round() B.pow() C.floor() D.ceil()

正确答案是: D

6、 Javascript脚本文件的扩展名是( )

A.css

B.html

C.script

D.js

正确答案是: D

7、下列关于Javascript的说法中正确的是( )

A.所有变量在使用之前必须做声明

B.Javascript是面向对象的程序设计语言

C.Javascript是解释性语言

D.Javascript前身是Oak语言

正确答案是: C

8、〈html〉

〈head〉〈title〉JavaScript的世界〈/title〉〈/head〉

〈body〉〈a href='javascript:close()'〉〈font color="yellow"〉[关闭]〈/font〉〈/a〉〈/body〉〈/html〉

此实例中 JavaScript嵌入HTML的方式为( )

A.脚本置于〈JS〉〈/JS〉标记中间

B.直接嵌入HTML窗口或链接中

C.使用SRC属性应用外部脚本文件

D.作为应用程序嵌入

正确答案是: B

9、 JavaScript要正常运行必须有( )

A.Web服务器

B.JavaScript编译器

C.JavaScript虚拟机

D.客户端浏览器

正确答案是: D

1、选择题:9题

1、如果要从函数返回值,必须使用哪个关键词?( )

A. continue B. break C. return D. exit

正确答案是: C

2、要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()

A.

B.

C.

D.

正确答案是: B

3、 setInterval("alert('welcome');",1000);

这段代码的意思是()

A.等待1000秒后,再弹出一个对话框

B.等待1秒钟后弹出一个对话框

C.每隔一秒钟弹出一个对话框

D.语句报错,语法有问题

正确答案是: C

4、分析如下的JavaScript代码段, 则运行后在页面上输出( )

var c="10",d=10;

document.write(c+d)

A. 10

B. 20

C. 1010

D.页面报错

正确答案是: C

5、在某一页面下载时,要自动显示出另一页面,可通过在中使用下边的哪一事件来完成()。

A. onload

B. onunload

C. onclick

D. onchange

正确答案是: A

6、 window的哪个属性代表状态栏的文字?()

A.status B.top C.length D.name

正确答案是: A

7、 Javascript脚本文件的扩展名是( )

A.css

B.html

C.script

D.js

正确答案是: D

8、 DHTML的动态样式的作用是( )

A.可使开发人员改变显示在一页上的文本或图像,以便内容能够交互地对用户的鼠标和键盘操作做出响应

B.让页面制作者以自动方式或对用户的操作做出响应的方式移动页面上的文本和图像

C.可实现客户端与服务器端动态的信息资源交换

D.使网页制作者改变内容的外部特征而不强制用户再次下载全部内容

正确答案是: A

9、在HTML中嵌入JavaScript,应该使用的标记是( )

A.〈script〉〈/script〉

B.〈head〉〈/head〉

C.〈body〉〈/body〉

D.〈JS〉〈/JS〉

正确答案是: A 你选择的答案是:未选×

本次测试成绩:0分

Copyright ? 2006 All rights reserved 河南科技大学--网页设计与制作

建议使用:800×600以上分辨率IE4.0以上版本浏览器

1、选择题:9题

1、以下哪项不是JavaScrip的基本特点。

A.基于对象 B. 跨平台 C. 编译执行 D. 脚本语言

正确答案是: C

2、要显示含有JavaScrip客户端应用程序的页面,必须使用______。

A.记事本 B. Word C. Web浏览器 D. Web服务器

正确答案是: C

3、单独存放JavaScrip程序的文件扩展名是______。

A.java B. js C. script D. prg

正确答案是: B

4、如果在<Script >标签中没有指定type属性,那么IE浏览器将以______语言处理其中的程序代码。

A.JavaScrip B. Perl C. VBScript D. Java

正确答案是: A

5、下面4个变量声明语句中,正确的是______。

A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B

6、下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?

A.var PageNumber=240 B. pagenumber=240

C. var pageNumber=240

D. var int n下面哪个amed pageNumber=240

正确答案是: C

7、下列各运算符中,______优先级最高。

A.+ B. && C. == D. *=

正确答案是: A

8、表达式"123abc"-"123"的计算结果是______。

A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D

9、以下哪个表达式将返回真?

A.(3==3)&&(5<1) B. !(17<=20) C. (3!=3)||(7<2) D. (1==1)||(2<0)

正确答案是: D

1、要显示含有JavaScrip客户端应用程序的页面,必须使用______。

A.记事本 B. Word C. Web浏览器 D. Web服务器

正确答案是: C

2、下面4个变量声明语句中,正确的是______。

A.var default B. var my_house C. var my dog D. Var 2cats

正确答案是: B

3、下面哪个语句定义了一个名为pageNumber的变量幷赋值为200?

A.var PageNumber=240 B. pagenumber=240

C. var pageNumber=240

D. var int n下面哪个amed pageNumber=240 正确答案是: C

4、下面哪一个不是JavaScrip运算符?

A.= B. == C. && D. $#

正确答案是: D

5、表达式"123abc"-"123"的计算结果是______。

A."abc" B. 0 C. "123abc123" D. NaN

正确答案是: D

6、赋值运算符的作用是什么?

A.给一个变量赋新值 B. 给一个变量赋予一个新名

C. 执行比较运算

D. 没有任何用处

正确答案是: A

7、比较运算符的作用是什么?

A.执行数学运算 B. 处理二进制位,目前还不重要

C. 比较两个值或表达式,返回真或者假

D. 只比较数字,不比较字符串。

正确答案是: C

8、表达式7^12*12-4^7的值是______。

A.7 B. 644 C. 140 D. 340

正确答案是: C

9、若有定义var x=10,则以下哪条语句执行后变量x的值不等于11?

JavaScript笔试题

《使用JavaScript增强交互效果》内部测试-笔试试卷 一、选择题(单选或多选题) 1.下面HTML标签中,默认占据整行的是(AB )。 A.

B.
C. D. 2.下面选项中,(AC )可以设置网页中某个标签的左外边距为5像素。A.margin:0 5px B.margin:5px 0 0 0; C.margin:0 0 0 5px; D.padding-left:5px; 3.在CSS中,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为(D )。div { width:200px; padding:0 20px; border:5px; } A.200px B.220px C.240px D.250px 4.在HTML中,DIV默认样式下是不带滚动条的,若要使
标签出现滚动条,需要为该标签定义( C )样式。 A.overflow:hidden; B.display:block; C.overflow:scroll; D.display:scroll; 5.阅读下面HTML代码,下面选项中增加的样式可以使两个DIV不在同一行显示的是(BD )。

......

...... A..box2{ clear:left; } B..box2{ clear:both; } C..box1{ clear:right; } D..box2 { clear:right; } 6.某页面中有一个1行3列的表格,其中表格行的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后面的是(C)。 A.document.getElementById("row1").Cells(3); B.document.getElementById("row1"). insertCell (2); C.document.getElementById("row1").insertCell(3); D.document.getElementById("row1").insertCell(0); 7.下列正则表达式中(B )可以匹配首位是小写字母或数字,其它位数是小写字母的最少 两位的字符串。 A./^ \w{2,}$/ B./^ [a-z0-9][a-z]+$/ C./^ [a-z0-9][a-z]*$/ D./^ [a-z0-9]\d+$/ 8.关于HTML中的表格和样式,下面说法错误的是( D )。 A.表格的边框可以使用CSS来控制 B.单元格的尺寸可以使用CSS来控制 C.单元格的背景颜色可以使用CSS来控制 D.单元格的跨行或跨列可以使用CSS来控制 9.CSS样式background-position:5px -10px代表的意义是( D )。 A.背景图片向左偏移5px,向下偏移10px B.背景图片向左偏移5px,向上偏移10px C.背景图片向右偏移5px,向下偏移10px D.背景图片向右偏移5px,向上偏移10px

JavaScript试题集7

一. 单选题 1. 我们可以在下列哪个HTML 元素中放置javascript 代码? A.< script > B.< javascript > C.< js > D.< scripting > ★标准答案:A 2. 预测以下代码片段的输出结果: var str ; alert(typeof str); A.. string ; B.. undefined; C.. object ; D.. String; ★标准答案:B 3. 下列哪个不是Javascript 中注释的正确写法:( ) A.< !-- …… -- > B.//…… C./*……*/ D. /* …… */ ★标准答案:A 4. 以下哪项不属于Javascript 的特征? A.Javascript 是一种脚本语言 B.Javascript 是事件驱动的 C.Javascript 代码需要编译以后才能执行 D.Javascript 是独立于平台的 ★标准答案:C 5. 关于以下两个陈述的描述中,正确的是:( ) 陈述1:Javascript 是弱类型语言 陈述2:Javascript 的常用类型包括:int 、string 、boolean A.陈述1正确,陈述2错误 B.陈述1错误,陈述2正确 C.两个陈述都正确 D.两个陈述都错误 ★标准答案:A 6. 阅读下面的JavaScript 代码: < HTML > < BODY > < SCRIPT LANGUAGE="JavaScript" > function f(y) { var x=y*y; return x; } for(x=0;x< 5;x++) { y=f(x); document.writeln(y); } < /SCRIPT > < /BODY > < /HTML > 输出结果是()。 A.0 1 2 3 4 B.0 1 4 9 16 C.0 1 4 9 16 25 D.以上答案都不对 ★标准答案:B 7. 在Javascript 中,需要声明一个整数类型的变量num ,以下 哪个语句能实现上述要求? A.int num;

javascript期末考试模拟题

、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的 ,请将其正确答案涂写在答题卡 上。 1. 以“s”为文件扩展名的文件是 _________ (A) html 文件 (B)网页文件 (C) Java 文件 (D) Javascript 文件 2. 以下合法的变量名是 ______ (A) new (B) _123 3. 以下正确的字符串是___ (A) xyz (B) xyz"' 4. 设有语句: var st1= test st1=st1+ 25; 贝U st1的值是 _____ 。 (A) test25 ' (B) 25 5. 123+ ”789 ”的值是 _____ _ (A) 123789 ' (B) 912 6. 表达式(a=2,b=5,a>b?a:b (A) 2 (B) 5 的值为 _______ 8. 设 var a=2,b=3; 则 a++==b?(a-1):b _ 的结果是 。_ A) 0 B) 1 C) 2 D) 3 9. 下面while 循环执行的次数为 __________ var i=5; while (i==0) i--; A)无限 B) 1 C) 5 D) 0 (C) null o (C) xyz ' (D) 2abc (D) xyz ' (C) test ' (D)语法错误 (C) 789 ” (D)语法错误 )的值是 。 (C) 1 (D) 0 7. 设有语句 var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d) 运算后,n (A) 0 (B) 1 (C) 2 (D) 3

Javascript考试题目选择题

复习题 一、选择题 1、写“Hello World”的正确javascript语法是?(A) A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括( D ) A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的(A) A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的( D ) A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假( B ) A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件(D) A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:( C ) A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句( B ) var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是( B) A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. ( C ) A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是( C ) A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题( C ) A.是不可能的 B.通过document.write(“新的标题内容”) C. 通过document.title=(“新的标题内容”) D. 通过document.changeTitle(“新的标题内容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称

javascript期末考试模拟题

一、单项选择题(本题共15小题,每小题2分,共30分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。 1. 以“.js”为文件扩展名的文件是______。 (A) html文件(B) 网页文件(C) Java文件(D) Javascript文件 2.以下合法的变量名是______。 (A) new (B) _123 (C) null (D) 2abc 3.以下正确的字符串是______。 (A) xyz (B) ‘xyz” (C) “xyz’ (D) ‘xyz’ 4.设有语句: var st1=’test’; st1=st1+ 25; 则st1的值是______。 (A) ‘test25’ (B) 25 (C) ‘test’(D) 语法错误 5.123+”789”的值是______。 (A) ‘123789’ (B) 912 (C) “789”(D) 语法错误 6.表达式(a=2,b=5,a>b?a:b)的值是______。 (A) 2 (B) 5 (C) 1 (D) 0 7.设有语句var a=3,b=5,c=3,d=8,m=3,n=2; 则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为_______。 (A) 0 (B) 1 (C) 2 (D) 3 8.设var a=2,b=3; 则a++==b?(a-1):b的结果是___________。 A) 0 B) 1 C) 2 D) 3 9. 下面while循环执行的次数为________。 var i=5; while (i==0) i--; A)无限B) 1 C) 5 D) 0 10. 以下数组的定义中____________是错误的。 A) var a=new Array(); B) var a=new Array(10); C) var a[10]={ 1,2,3}; D) var a=["1",2,"3"]; 11.设var x=3,y=4; 下列表达式中y的值为9的是________。 A)y*=x-3 B)y/=x*9 C)y-=x+10 D)y+=x+2 12. 在程序中有多个相关联的选项,若要默认选择某一项,应在该项中增加_________属性。 A) checked B) default C) selected D) defaultValue 13.结果为NaN的表达式是______。 (A) "80"+"19" (B) "十九"+"八十" (C) "八十"*"十九" (D) "80"*"19" 14.执行下面语句后c的值是_______。 var a=2,b=1,c=3; if(a

Javascript笔试题及答案

Javascript面试笔试题 考试时间90分钟 一、不定项选择题(每题3分,共30分) 1.声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是 ( D ) A.var obj = [name:"zhangsan",show:function(){alert(name);}]; B.var obj = {name:"zhangsan",show:”alert”}; C.var obj = {name:"zhangsan",show:function(){alert(name);}}; D.var obj = {name:"zhangsan",show:function(){alert;}}; 2.以下关于Array数组对象的说法不正确的是( CD) A.对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给sort函数加 一个排序函数的参数 B.reverse用于对数组数据的倒序排列 C.向数组的最后位置加一个新元素,可以用pop方法 D.unshift方法用于向数组删除第一个元素 3.要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的是( A ) A.="已经选中该文本框" B.="已经选中该文本框" C.="已经选中该文本框" D.="已经选中该文本框" 4.点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行 的是( AD) A. B. C. D.

5.使用JavaScript向网页中输出

hello

,以下代码中可行的是( BD) A. B. C. D.

javaScript练习题

JS练习题 JS练习题 (1) 一、选择题 (2) 二、不定项选择题 (7) 三、填空 (8) 四、判断 (9) 五、阅读程序写结果 (10) 六、程序题 (12) 七、设计题 (15)

一、选择题 1、写“Hello World”的正确javascript语法是?() A. document.write("Hello World") B. "Hello World" C. response.write("Hello World") D. ("Hello World") 2、JS特性不包括() A.解释性 B.用于客户端 C.基于对象 D.面向对象 3、下列JS的判断语句中( )是正确的 A.if(i==0) B.if(i=0) C.if i==0 then D.if i=0 then 4、下列JavaScript的循环语句中( )是正确的 A.if(i<10;i++) B.for(i=0;i<10) C.for i=1 to 10 D.for(i=0;i<=10;i++) 5、下列的哪一个表达式将返回假() A.!(3<=1) B.(4>=4)&&(5<=2) C.(“a”==”a”)&&(“c”!=”d”) D.(2<3)||(3<2) 6、下列选项中,( )不是网页中的事件 A.onclick B.onmouseover C.onsubmit D.onpressbutton 7、有语句“var x=0;while(____) x+=2;”,要使while循环体执行10次,空白处的循环判定式应写为:() A.x<10 B. x<=10 C.x<20 D.x<=20 8、JS语句 var a1=10; var a2=20; alert(“a1+a2=”+a1+a2) 将显示( )结果 A.a1+a2=30 B.a1+a2=1020 C.a1+a2=a1+a2 9、将字串s中的所有字母变为小写字母的方法是() A.s.toSmallCase() B.s.toLowerCase() C.s.toUpperCase() D.s.toUpperChars() 10、以下( )表达式产生一个0~7之间(含0,7)的随机整数. A.Math.floor(Math.random()*6) B.Math.floor(Math.random()*7) C.Math. floor(Math.random()*8) D.Math.ceil(Math.random()*8) 11、产生当前日期的方法是() A.Now(); B.Date() C.new Date() D.new Now() 12、如果想在网页显示后,动态地改变网页的标题() A.是不可能的 B.通过document.write(“新的标题容”) C. 通过document.title=(“新的标题容”) D. 通过document.changeTitle(“新的标题容”) 13、某网页中有一个窗体对象,其名称是mainForm,该窗体对象的第一个元素是按钮,其名称是myButton,表述该按钮对象的方法是()

javascript期末考试

javascript 1、数据类型有哪些? 答:1 数字型:整数(number)、十六进制、八进制、浮点型(1.3) 2 字符串型:(string) 3 布尔型: (true) 4 特殊数据类型:转义字符(\b)、未定义值(undefined)、空值(nll) 2、什么是Cookie?如何读写Cookie?Cookie有什么作用? 答:Cookie:1.是web服务器保存在用户计算机上的文本文件的小块用户信息。 2.是浏览器提供的一种机制 3.包括临时和永久两种。 Cookie的写入:先将Cookie的名称和Cookie的值放入一个变量中,然后将变量赋给Document对象的cookie属性。当用户将Cookie写入后,新的Cookie字符串自动添加到原来Cookie字符串的后面。如:var cookiename=”name4”; V ar cookievalue=”value4”; V ar totalcookie=cookiename+”=”+cookievalue; Document.cookie=totalcookie; Cookie的读取:使用document.cookie读取cookie Cookie的主要用途:1.保存用户登录状态。2.跟踪用户行为。3.创建购物车。4.实施民意测验 3、循环语句: For语句、while语句、do ... While语句。 4、常用的javascript数据结构: 标示符、关键字、常量、变量 5、运算符: 算数运算符、比较运算符、赋值运算符、字符运算符、布尔运算符、条件运算符、其他运算符。 1 水仙花数 new document 水仙花数

2 阶乘
 
(2)利用全局变量和函数,设计模拟幸运数字机游戏。设幸运数字为8,每次由计算机

随机生成3个1~9之间的随机数,当这3个随机数中有一个数字为8时,就算赢了一次。 Ex050309.html

 
二.事件与对象 1.设计一个表单,放入两个按钮,单击它们时将显示不同问候语。 S07_02.HTM 处理事件-HTML标记方式

三.内置对象 1.在页面中显示当天日期。

2020年-2021年JavaScript认证考试笔试

JavaScript认证考试笔试 929、()对象表示浏览器窗口,并可用于检索关于该窗口状态的信息 A、document B、window【正确答案】 C、frames D、navigator 930、___对象表示给定浏览器窗口中的html文档,用于检索关于文档的信息() A、document【正确答案】 B、window C、screen D、history 931、___事件处理程序可用于在用户单击按钮时执行函数。() A、onSubmit B、onClick【正确答案】 C、onChange D、onExit 932、___语句用于为调用函数的语句返回一个值。() A、return【正确答案】 B、send C、invoke D、return false 933、__JavaScript方法将参数四舍五入到最接近的整数。() A、round()【正确答案】 B、ceil() C、sin() D、min() 934、__方法要求窗口显示刚刚访问的前一个窗口。() A、back()【正确答案】 B、go() C、display() D、view() 935、__类型的数据在进行决策或比较数据时很有用。() A、字符串 B、空型 C、布尔型【正确答案】

D、整数 936、__属性用于将外部JavaScript文件链接到HTML文档。() A、prompt B、script C、src【正确答案】 D、language 937、 v1.value+v2.value的值为 A、17+23 B、40 C、5+343+45【正确答案】 D、5+34+3+45 938、Date对象将日期存储为自1970年1月1日00:00:00起所经过的___数。() A、天 B、毫秒【正确答案】 C、秒 D、分钟 939、eval(5+34)+eval(3+45)的值为() A、17+23 B、40【正确答案】 C、5+343+45 D、5+34+3+45 940、isNaN("abc")的返回值为() A、underfined B、null C、true【正确答案】 D、false 941、JavaScript代码通常是用__标记嵌入到HTML文档的。() A、JavaScript B、Language C、alert D、script【正确答案】 942、JavaScript语言的特点,下面描述哪些不正确() A、客户端脚本语言 B、由客户端解释执行 C、编译后可由IE来执行【正确答案】

《网页设计与制作》期末考试试题与及答案

《网页设计与制作》期末考试试题 一、单项选择题(本大题共30小题,每小题2分,共60分) 1、目前在Internet上应用最为广泛的服务是( )。 A、FTP服务 B、WWW服务 C、Telnet服务 D、Gopher服务 2、域名系统DNS的含义是( )。 A、Direct Network System B、Domain Name Service C、Dynamic Network System D、Distributed Network Service 3、主机域名center. nbu. edu. cn由四个子域组成,其中( )子域代表国别代码。 A、center B、nbu C、edu D、cn 4、当阅读来自港澳台地区站点的页面文档时,应使用的正确文本编码格式是( )。 A、GB码 B、Unicode码 C、BIG5码 D、HZ码 5、当标记的TYPE属性值为( )时,代表一个可选多项的复选框。 A、TEXT B、PASSWORD C、RADIO D、CHECKBOX 6、为了标识一个HTML文件开始应该使用的HTML标记是( )。 A、

B、 C、 D、 7、在客户端网页脚本语言中最为通用的是( )。 A、javascript B、VB C、Perl D、ASP 8、在HTML中,标记的Size属性最大取值可以是( )。 A、5 B、6 C、7 D、8 9、在HTML中,单元格的标记是( )。 A、 D、 10、在DHTML中把整个文档的各个元素作为对象处理的技术是( )。 A、HTML B、CSS C、DOM D、Script(脚本语言) 11、下面不属于CSS插入形式的是( )。 A、索引式 B、内联式 C、嵌入式 D、外部式 12、在网页中最为常用的两种图像格式是( )。 A、JPEG和GIF B、JPEG和PSD C、GIF和BMP D、BMP和PSD 13、如果站点服务器支持安全套接层(SSL),那么连接到安全站点上的所有URL开头是( )。 A、HTTP B、HTTPS C、SHTTP D、SSL 14、在HTML中,要定义一个空链接使用的标记是( ). A、 B、 C、 D、 15、对远程服务器上的文件进行维护时,通常采用的手段是( ) A、POP3 B、FTP C、SMTP D、Gopher 16、下列Web服务器上的目录权限级别中,最安全的权限级别是( ) A、读取 B、执行 C、脚本 D、写入 17、用Fireworks切割图形时,需要的工具是() A、裁剪 B、选取框 C、切片 D、自由变形 18、Internet上使用的最重要的两个协议是( ) A、TCP和Telnet B、TCP和IP C、TCP和SMTP D、IP和Telnet 19、body元素用于背景颜色的属性是() A、alink B、vlink C、bgcolor D、background 20、下面说法错误的是( )

javascript考试试题库2

Javascript综合复习题 【提示:本综合复习题的目的是让同学们多见识各种题目。选择题、填空题以及程序阅读题可以仔细做,对于程序实现和简答题建议先理解再记忆,切记死背答案。】 第一部分:单选题 1. Javascript中, 以下哪条语句一定会产生运行错误?答案( B ) A、var _变量=NaN; B、var 0bj = []; C、var obj = //; D、var obj = {}; 2. 以下两个变量a和b,a+b的哪个结果是NaN?答案( C ) A、var a=undefind; b=NaN B、var a= ‘123’; b=NaN C、var a =undefined , b =NaN D、var a=NaN , b='undefined' 3. var a=10; b=20; c=4; ++b+c+a++ 以下哪个结果是正确的?答案( B ) A、34 B、35 C、36 D、37 4. Javascript中, 以下代码运行后变量y的值是:答案( D ) var x = [‘abcde’ , 123456]; var y = typeof typeof x[1]; A、"function" B、"object" C、"number" D、"string" 5. Javascript中, 以下那两个变量的值不是==:答案( B ) A、var a=0 , b=-0; B、var a=NaN , b=NaN; C、var a=null , b=undefined; D、var a=[] , b=false; 6. Javascript中, 以下声明变量语句中哪个不正确?答案( D ) A、var aa; B、var bb=3; cc='good'; C、var dd = ee = 100; D、var ff=3, gg='he's good'; 7. Javascript中, foo对象有att属性,那么以下获取att属性值的表达式哪个是错误的?答案( C ) A、foo.att B、foo["att"] C、foo{"att"} D、foo["a"+"t"+"t"] 8. Javascript中, 以下代码运行后变量y的值是:答案( B ) var x = [typeof x, typeof y][1]; var y = typeof typeof x; A、"number" B、"string" C、"undefined"

Javascript笔试题及答案

J a v a s c r i p t笔试题及 答案 Company Document number:WTUT-WT88Y-W8BBGB-BWYTT-19998

Javascript面试笔试题 考试时间90分钟 一、不定项选择题(每题3分,共30分) 1.声明一个对象,给它加上name属性和show方法显示其name值,以下 代码中正确的是( D ) A.var obj = [name:"zhangsan",show:function(){alert(name);}]; B.var obj = {name:"zhangsan",show:”alert”}; C.var obj = {name:"zhangsan",show:function(){alert(name);}}; D.v ar obj = {name:"zhangsan",show:function(){alert;}}; 2.以下关于Array数组对象的说法不正确的是( CD) A.对数组里数据的排序可以用sort函数,如果排序效果非预期,可以给 sort函数加一个排序函数的参数 B.reverse用于对数组数据的倒序排列 C.向数组的最后位置加一个新元素,可以用pop方法 D.unshift方法用于向数组删除第一个元素 3.要将页面的状态栏中显示“已经选中该文本框”,下列JavaScript语句正确的 是( A ) A.="已经选中该文本框" B.="已经选中该文本框" C.="已经选中该文本框" D.="已经选中该文本框" 4.点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript 代码中可行的是( AD)

HTML网页设计期末考试试卷

HTML考试题 1、下面有关样式表的说法正确的是()。(选择二项) a)通过样式表,用户可以使用自己的设置来覆盖浏览器的常规设置 b)样式表不能重用 c)每个样式表只能链接到一个文档 d)样式表可以用来设置字体、颜色等 2、在html中,使用外部JS文件的语句为()。(选择一项) a) b) c) d) 3、关于html中的事件,说法正确的是()。(选择二项) a)当输入焦点转移到input输入框时,将触发对象的onFocus事件 b)当输入焦点转移到input输入框时,将触发对象的onBlur事件 c)当输入焦点移出input输入框时,将触发对象的onFocus事件 d)当输入焦点移出input输入框时,将触发对象的onBlur事件 4、向html文档中插入javascript脚本时,正确的标记是()。(选择一项) a) b)…… c) d)…… 5、网页编程中,运行下面的javascript代码,则提示框中显示()。(选择一项) a)2 b) 2.5 c) 32/2 d) 16 6、如果要在网页上显示"20060816",空格处应填写的javascript代码是()。(选择一项) var year = 2006; var month = 8; var date = 16; document.write(____);//此处填写代码 a)year+month+date b)year+0+month+date c)year+"0"+month+date d)year+""+month+""+date 7、分析下面的javascript代码:x=11;y="number";m=x+y;m的值为()。(选择一项) a)11number

Javascript期中测试卷

Javascript程序设计期中考试试卷班级:姓名:总分: 一、选择题(本大题60分,每小题2分) 1.以下哪个选项是Javascript技术特征( D ) A.解释型脚本语言 B.跨平台 C.基于对象和事件驱动 D.具有以上各种功能 2.JavaScript是(B )。 A. 一种Java 编程语言,不同的是它可以用于网页开发 B. 一种解释性的、用于客户端的、基于对象的程序开发语言 C. 一种用于Firefox浏览器和Internet Explorer浏览器的网页开发语言 D. 一种用于制作网页动画效果的程序开发语言 3.以下哪个单词不属于javascript保留字:( B ) A. var B. parent C. function D. for 4.编辑Javascript程序时(C ) A.只能使用记事本 B.只能使用FrontPage编辑软件 C.可以使用任何一种文本编辑器 D.只能使用Dreamweaver编辑工具 5.在程序开发过程中,用户输入内容的校验常分为功能性校验和(A ) A.格式性校验 B..内容性校验 C.事件性校验 D.方法性校验 6.使用外部JavaScript程序文件的正确格式是(A ) A.

B、 C、