HTML-Ti

1.HTML是什么意思?

A) 高级文本语言

B) 超文本标记语言

C) 扩展标记语言

D) 图形化标记语言

2.浏览器针对于HTML文档起到了什么作用?

A) 浏览器用于创建HTML文档

B) 浏览器用于查看HTML文档

C) 浏览器用于修改HTML文档

D) 浏览器用于删除HTML文档

3.默认情况下,使用 P 标记会形成什么效果?

A) 在文字P所在位置中加入8个空格

B) P后面的文字会变成粗体

C) 开始新的一行

D) P后面的文字会变成斜体

4.哪个标记用于表示 HTML 文档的结束?

A) /BODY

B) /HTML

C) /TABLE

D) /TITLE

5. META 元素的作用是什么?

A) META元素用于表达HTML文档的格式

B) META元素用于指定关于HTML文档的信息

C) META元素用于实现本页的自动刷新

D) 以上都不对

6.我们在 HTML 页面中制作了一个图像,想要在鼠标指向这个图像时浮出一条提示信息,应该使用哪个参数做到?

A) POP

B) SRC

C) ALT

D) MSG

7.以下的哪一种颜色格式支持上百万种颜色,但是不支持无损压缩?

A) bmp

B) jpg

C) gif

D) tif

8.哪一个标记用于使 HTML 文档中表格里的单元格在同行进行合并?

A) cellspacing

B) cellpadding

C) rowspan

D) colspan

9.使用以下那一种元素可以将声音添加到网页里面?

A) sound

B) bgsound

C) music

D) voice

10.以下 HTML 代码中,哪一个是将词语 “Run Away Bride” 显示为 Verdana 字体并且字号为 5 号的正确代码?

A) <font size = "5" font = "Verdana">"Run Away Bride"</font>

B) <font size = "5" face = "Verdana">"Run Away Bride"</font>

C) <font size = 5 font = Verdana>"Run Away Bride"></font>

D) <font size = 5 face = "Verdana",text = "Run Away Bride"></font>

11.在 标签中,下列哪个属性用于给参数传递内容?

A) Address

B) Value

C) Amount

D) Method

12.超链接不能链接到下列哪个位置?

A) 同一HTML文档内的位置

B) 磁盘上其他HTML文档

C) Internet上HTML文档

D) 计算机,你与它之间没有通信链路

13.一个文件夹名称叫 Parent,其下有一个叫做 test.asp 的文件,和一个名为 Child 的文件夹。Child 下有一个名为 default.htm 文件,想在 default.htm 中作一个连接,链到 test.asp。以下正确的是:

A) <a href = "/test.asp">…</a>

B) <a href = "c:/test.asp">…</a>

C) <a href = "‥/test.asp">…</a>

D) <a href = "Parent/test.asp">…</a>

14.下列那项技术可以用于帮助网页设计时使页面具有统一、专业的外观?

A) HTML

B) DHTML

C) CSS

D) URL

15.Window 对象是代表 Internet Explorer 窗口的对象,其属性、方法和事件可以不经限定就可以直接使用。比如window.alert(“stop”) 也可以直接写成:alert(“stop”) 这种说法是正确的还是错误的?

A)正确

B)错误

16.在页面中看不见的表单元素是那种?

A) <input type = "password"></input>

B) <input type = "radio"></input>

C) <input type = "hidden"></input>

D) <input type = "reset"></input>

17.以下哪一个项目是用来访问 web 页的软件?

A) Outlook Express

B) Internet Explorer

C) QQ

D) FTP

18.哪条命令用于使一行文本折行,而不是插入一个新的段落?

A) <TD>

B) <BR>

C) <P>

D) <H1>

19.世界上最大的计算机网络是:

A) WWW

B) WAN

C) MAN

D) Internet

20.下面关于 HTML 说法错误的是?

A) HTML 是一种标记语言

B) HTML 可以控制页面和内容的外观

C) HTML 文档总是静态的

D) HTML 文档是超文本文档

21.语句 A:HTML文档必须包括”头”和”主体”两部分,语句 B:HTML文档的扩展名为.htm或.html

A) 两句都对

B) 两句都错

C) 只有A对

D) 只有B对

22.以下哪个项目不是可以在 HTML 文档中使用的特殊字符。

A) &gt;

B) &tl;

C) &copy;

D) &nbsp;

23.Html 标记中,哪个标记表示表格?

A) <H1>

B) <TD>

C) <TABLE>

D) <TAB>

24.Html 标记中,用什么方法可以将整个表格在页面中居中?

A) place = middle

B) type = middle

C) align = center

D) type = center

25.我们想要让当前页面的背景色为蓝色,应该使用哪一句代码来描述此种设置?

A) bgcolor = “blue”

B) bgground = “blue”

C) backcolor = “blue”

D) background = “blue”

26.我们想要让当前整个表格的背景色为蓝色,应该使用哪一句代码来描述此种设置?

A) bgcolor = “blue”

B) bgground = “blue”

C) backcolor = “blue”

D) background = “blue”

27.我们想要让表格的边框在页面中一定不显示出来,用什么方法可以做到呢?

A) bgcolor = “white”

B) bgcolor = “null”

C) border = “0”

D) bordercolor = “white”

28.我们想要将表格的宽度设置为 100 个像素,应该怎么办?

A) width = “100”

B) border = “100”

C) length = “100”

D) maxlength = “100”

29.我们想要将表格中的文字放在靠上居中的位置,应该怎么办?

A) align = “middle” align = “top”

B) align = “center” align = “top”

C) valign = “middle” align = “top”

D) valign = “top” align = “center”

30.我们想要为网页中的文字加上超链接,可以采用哪个标记达到要求?

A) <LINK>

B) <HREF>

C) <A>

D) <B>

31.A 文件夹与 B 文件夹是同级文件夹,其中 A 下有 a.htm,B 下有 b.htm 文件,现在我们希望在 a.htm 文件中创建超链接,链接到 b.htm,应该在 a.htm 页面代码中如何描述链接内容?

A) b.htm

B) ././././B/b.htm

C) ../B/b.htm

D) ../../b.htm

32.我们想要在 HTML 文档中加入图像,可以使用哪个标记来达到要求呢?

A) <PIC>

B) <PICTURE>

C) <IMG>

D) <IMAGE>

33.我们发现为页面中的图像加入超链接后,默认情况下都带有一道黑框,有什么方法可以去掉它呢?

A) bordercolor = “white”

B) border = “0”

C) style = “no border”

D) style = “0”

34.我们想要将表格中加入的图像充满整个单元格,使用哪种方式可以做到?

A) size = “100”

B) size = “100%”

C) width = “100”

D) width = “100%”

36.我们想要在框架中加入一个叫做 list.htm 的文件,应该在 HTML 中如何描述它?

A) frame page = “list.htm”

B) frame target = “list.htm”

C) frame src = “list.htm”

D) frame framepage = “list.htm”

37.我们想要在页面中加入一个层,可以使用哪些 HTML 标记来描述它?(选择2项)

A) <floor>

B) <div>

C) <span>

D) <level>

38. 下面语句表述正确的是

A) marginwidth = 5 表示框架宽度部分边缘所保留的空间

B) marginwidth = 5 表示框架宽度空间

C) noresize 是设定不用使用框框的大小

D) noresize 是使用者设定此参数后,可随意地拉动框架改变其大小

39. 不是表单提供给用户的输入形式是

A) Text

B) Radio

C) Type

D) file

40. 下列哪种 CSS 样式定义的方式拥有最高的优先级?

A) 嵌入

B) 行内

C) 链接

D) 导入

41. web标准的制定者是?

A) 微软

B) 万维网联盟(W3C)

C) 网景公司(Netscape)

D) SUN公司

42. 下列的 HTML 中哪个是最大的标题?

A) <h6>

B) <head>

C) <heading>

D) <h1>

43. 下列的 HTML 中哪个可以插入一条水平线?

A) <br>

B) <hr>

C) <break>

D) <p>

44. 下列的 HTML 中哪个可以添加背景颜色?

A) <body color="yellow">

B) <background>yellow</background>

C) <body bgcolor="yellow">

D) <body backcolor="yellow">

45. 请选择产生粗体字的 HTML 标签:

A) <bold>

B) <bb>

C) <b>

D) <bld>

46. 请选择产生斜体字的 HTML 标签:

A) <i>

B) <italics>

C) <ii>

D) <it>

47. 下列的 HTML 中哪个可以产生超链接?

A) <a url="http://www.w3schools.com">W3Schools.com</a>

B) <a>http://www.w3schools.com</a>

C) <a href="http://www.w3schools.com">W3Schools</a>

D) <a>http://www.w3schools.com</a>

48. 如何制作电子邮件链接?

A) <a href="xxx@yyy">

B) <mail href="xxx@yyy">

C) <a href="mailto:xxx@yyy">

D) <mail>xxx@yyy</mail>

49. 如何在新窗口打开链接?

A) <a href="url" new>

B) <a href="url" target="_blank">

C) <a href="url" target="new">

D) <a href="url" target="_parent">

50. 以下选项中,哪个全部都是表格标签?

A) <table><head><tfoot>

B) <table><tr><td>

C) <table><tr><tt>

D) <thead><body><tr>

51. 请选择可以使单元格中的内容进行左排列的正确 HTML 标签:

A) <td align="left">

B) <td valign="left">

C) <td leftalign>

D) <tdleft>

52 . 如何产生带有数字列表符号的列表?

A) <ul>

B) <dl>

C) <ol>

D) <list>

53 . 如何产生带有圆点列表符号的列表?

A) <dl>

B) <list>

C) <ol>

D) <ul>

54. 下列的 HTML 中哪个可以产生复选框?

A) <input type="check">

B) <checkbox>

C) <input type="checkbox">

D) <check>

55. 下列的 HTML 中哪个可以产生文本框?

A) <input type="textfield">

B) <textinput type="text">

C) <input type="text">

D) <textfield>

56. 下列的 HTML 中哪个可以产生下拉列表?

A) <list>

B) <input type="list">

C) <input type="dropdown">

D) <select>

57. 下列的 HTML 中哪个可以产生文本区?

A) <textarea>

B) <input type="textarea">

C) <input type="textbox">

D) <textarea></textarea>

58. 下列的 HTML 中哪个可以插入图像?

A) <img href="image.gif>

B) <image src="image.gif">

C) <img src="image.gif">

D) <img>image.gif</img>

59. 下列的 HTML 中哪个可以插入背景图像?

A) <body background="background.gif">

B) <background img="background.gif">

C) <img src="background.gif" background>

60. 以下的 HTML 中,哪个是正确引用外部样式表的方法?

A) <style src="mystyle.css">

B) <link rel="stylesheet" type="text/css" href="mystyle.css">

C) <stylesheet>mystyle.css</stylesheet>

61. 在 HTML 文档中,引用外部样式表的正确位置是?

A) 文档的末尾

B) <head>部分

C) 文档的顶部

D) <body>部分

62. 哪个HTML标签可用来定义内部样式表?

A) <style>

B) <script>

C) <css>

63. 哪个 HTML 属性可用来定义内联样式?

A) font

B) class

C) styles

D) style

64. 下列哪个选项的 CSS 语法是正确的?

A) body:color=black

B) {body:color=black(body}

C) body {color: black}

D) {body;color:black}

65. 如何在 CSS 文件中插入注释?

A) // this is a comment

B) // this is a comment //

C) /* this is a comment */

D) ' this is a comment

66. CSS 哪个属性可用来改变背景颜色?

A) bgcolor

B) color

C) background-color

67. 如何为所有的 <h1> 元素添加背景颜色?

A) h1.all {background-color:#FFFFFF}

B) h1 {background-color:#FFFFFF}

C) all.h1 {background-color:#FFFFFF}

68. CSS 如何改变某个元素的文本颜色?

A) text-color:

B) color:

C) fgcolor:

D) text-color =

69. 哪个 CSS 属性可控制文本的尺寸?

A) font-size

B) text-style

C) font-style

D) text-size

70. 以下的 CSS 中,可使所有 <p> 元素变为粗体的正确语法是?

A) <p style="font-size:bold">

B) <p style="text-size:bold">

C) p {font-weight:bold}

D) p {text-size:bold}

71. 如何显示没有下划线的超链接?

A) a {text-decoration: none}

B) a {text-decoration: no underline}

C) a {underline: none}

D) a {decoration: no underline}

72. 如何使文本以大写字母开头?

A) text-transform: capitalize

B) 无法通过CSS来完成

C) text-transform: uppercase

73. css 如何改变元素的字体?

A) font=

B) f:

C) font-family:

74. 如何改变元素的左边距?

A) text-indent:

B) margin-left:

C) margin:

D) indent:

75. 如何产生带有正方形的项目的列表?

A) list-type: square

B) list-style-type: square

C) type: square

D) type: 2

76 . 我们可以在下列哪个 HTML 元素中放置 javascript 代码?

A) <script>

B) <javascript>

C) <js>

D) <scripting>

77 . 写 “Hello World” 的正确 javascript 语法是?

A) document.write(“Hello World”)

B) “Hello World”

C) response.write(“Hello World”)

D) (“Hello World”)

78. 插入 Javacript 的正确位置是?

A) <body>部分

B) <head>部分

C) <body>部分和<head>部分均可

79. 引用名为 “xxx.js” 的外部脚本的正确语法是?

A) <script src="xxx.js">

B) <script href="xxx.js">

C) <script name="xxx.js">

80. 如何在警告框中写入 “Hello World”?

A) alertBox="Hello World"

B) msgBox("Hello World")

C) alert("Hello World")

D) alertBox("Hello World")

81. 如何创建函数?

A) function:myFunction()

B) function myFunction()

C) function=myFunction()

82. 如何编写当 i 等于 5 时执行某些语句的条件语句?

A) if (i==5)

B) if i=5 then

C) if i=5

D) if i==5 then

83. 如何编写当 i 不等于 5 时执行某些语句的条件语句?

A) if =! 5 then

B) if <>5

C) if (i <> 5)

D) if (i != 5)

84. for 循环如何开始?

A) for (i <= 5; i++)

B) for (i = 0; i <= 5; i++)

C) for (i = 0; i <= 5)

D) for i = 1 to 5

85. 如何在 JavaScript 中添加注释?

A) ' This is a comment

B) <!--This is a comment-->

C) //This is a comment

86. 定义 JavaScript 数组的正确方法是?

A) var txt = new Array="tim","kim","jim"

B) var txt = new Array(1:"tim",2:"kim",3:"jim")

C) var txt = new Array("tim","kim","jim")

D) var txt = new Array:1=("tim")2=("kim")3=("jim")

87. 如何求得 2 和 4 中最大的数?

A) Math.ceil(2,4)

B) Math.max(2,4)

C) ceil(2,4)

D) top(2,4)

88. 打开名为 “window2” 的新窗口的 JavaScript 语法是?

A) open.new("http://www.w3schools.com","window2")

B) window.open("http://www.w3schools.com","window2")

C) new("http://www.w3schools.com","window2")

D) new.window("http://www.w3schools.com","window2")

89.. 如何在浏览器的状态栏放入一条消息?

A) statusbar = "put your message here"

B) window.status = "put your message here"

C) window.status("put your message here")

D) status("put your message here")

90. 下列不属于文档对象的方法的是()

A)createElement

B)getElementById

C)getElementByName

D)forms.length

91. 下面这段代码运行的结果()

document.writeln("文档最后修改于" + document.lastModified);
var lastModObj = new Date(document. lastModified);
alert(lastModObj.getMinutes());

A)弹出一个对象框

B)没有任何输出

C)在文档中显示文档最后修改的时间

D)在对话框中显示文档最后修改的时间

92. 下列属性中表示文档中的未访问过的超链接的颜色是哪个()

A)linkColor属性

B)vlinkColor属性

C)alinkColor属性

D)以上都不是

93. 分析下面这段代码运行的结果()

with(document){
	writeln("最后一次修改时间:" + document.lastModified + "<br>");
	writeln("标题:" + document.title + "<br>");
	writeln("URL:" + document.URL + "<br>");
}

A)只输出最后一次修改的时间

B)只输出文档的标题

C)输出文档的标题、最后一次修改时间和当前的URL

D)什么也不输出

94. 分析下面这个程序运行的结果()

var str="字符串"
with(document){
	writeln("<b>您好,</b>");
	write("欢迎光临本网页!" + "<br>");
	writeln("<p><b>在js标签之间,");
	writeln(str + "可以写在这里</b></p>");
}

A)会有"<br>"这样的字符输出

B)第6行输出字符后会换行

C)最后页面会出错

D)会有乱码出现

95. 以下是历史对象的属性的是()

A.Current

B.Length

C.href

D.Next

96. 分析下面这两行代码的作用()

01 <a href="javascript:history.back()"></a>

02 <a href="javascript:history.forward()"></a>

A)代码第1行的作用相当于后退按钮

B)代码第2行的作用相当于后退按钮

C)代码第1行的作用相当于前进按钮

D)以上表述不都不正确

97. 通常情况下,一个URL的格式是()

A)协议//路径名称主机:端口/#哈希标识?搜索条件

B)协议//主机:端口/#哈希标识/路径名称?搜索条件

C)协议//主机:端口/路径名称?搜索条件

D)协议//主机:端口?搜索条件/路径名称#哈希标识

98. 对 location 对象的 href 属性的叙述错误的是()

A) 可以获取当前路径

B) 可以改变当前路径

C) 可以用来刷新页面

D) 是只读属性

99. 可以使用下列哪种方法来用一个 URL 取代当前窗口的 URL()

A)load

B)onload

C)replace

D)open

100. 下列对表单对象的属性表述不正确的是()

A)name: 返回表单的名称

B)action: 返回/设定表单的提交地址

C)target: 返回/设定表单提交内容的编码方式

D)length: 返回该表单所含元素的数目

101. 对下面这段代码分析不正确的是()

funtcion  Submit () {
	form1.submit();
	alert("提交成功")
}

function Reset(){
	form1.reset();
}

A)调用 Submit() 可以提交表单

B)调用 Reset() 重置表单

C)调用 Reset() 相当于提交按钮

D)调用 Submit() 相当于提交按钮

102. 对下面这段代码分析不正确的是()

var len = form1.elements.length;

for(var i = 0 ;i < Len; i++){
	if (form1.elements[i].value.length == 0) {
		alert("你的资料没有填写完善");
		return  flase;
	}
}

A)代码第1行是取得当前表单元素的个数

B)代码第1行是取得当前文本表单的个数

C)这是循环验证表单

D)这段代码可以验证表单中文本框中的值是否为空

103. 对下面这段代码分析您输入的字符数为正确的是()

function count () {
	var len = form1.text.value.length;
	alert("" + len + "")
}

A)代码第 2 行是取得当前文档中文本框的个数

B)代码第 2 行是取得当前文档中表单的个数

C)这段代码有错误

D)这段代码是统计用户输入文本框中字符个数

104.下列叙述不正确的是()

A)document: 最顶层的节点,所有的其他节点都是附属于它的

B)documentTypeDTD: 引用(使用<!DOCTYPE>语法)的对象表现形式

C)Attr: 代表一对特性名和特性值。这个节点类型能包含子节点

D)documentFragment: 可以像document一样来保存其他节点

105.下列不属于访问指定节点的方法的是()

A) obj.value

B) getElementByTagName

C) getElementsByName

D) getElementById

106. 对下列代码分析正确的是()

function msg () {
	var p = document.createElement("p");
	var Text = document.createTextNode("Hello!");
	p.appendChild("Text");
	document.body.appendChild(p);
}

A) 代码第1行是创建一个<P>元素标签

B) 代码第2行是创建一个文本节点

C) <P>是文本节点的子节点

D) 这代码的作用是创建新的节点

107. 下列对符号所表示的意义解释错误的是()

A) ˆ(尖号):匹配字符串的开头

B) $(美元符号):匹配字符串的结尾

C) (问号):匹配前面的子表达式一次或多次

D) \(反斜杠):对特殊字符的特殊元字符含义进行转义

109. 以下不是 RegExp 对象的实例属性的是()

A) global 属性

B) lastIndex 属性

C) ignoreCase 属性

D) multiLine 属性

110. 下面与 IE 结合对 JavaScript 调试支持比较好的工具是()

A) 记事本

B) Microsoft Visual Studio 2005

C) JSEclipse

D) VC++

111. 在调试前的准备工作下列叙述不对的是()

A) 在”设置”列表框中找到两个”禁用脚本调试”复选框,将它们前面的钩去掉

B) 如果”禁用脚本调试”复选框,前面的钩不去掉,则不会弹出调试信息

C) “禁用脚本调试”复选框,前面的钩去掉后,当程序出错时会弹出调试信息

D) “禁用脚本调试”复选框,前面的钩去不去与调试无关

112. 关于代码优化下列表述不对的是()

A) JavaScript程序代码编写出来后,主要是交给浏览器去运行

B) 尽可能使用全局变量,可以使代码简单

C) 书写风格应遵循”标识符短而含义清晰”、”代码缩进对齐”、”尽可能注释”等原则

D) 在机器上运行的代码总是希望其速度越快越好,阅读维护时其可读性可理解性最好

113. 弹出输入框,默认内容是 “Hello World” 的正确 javascript 语法是?

A) document.write(“Hello World”)

B) “Hello World”

C) response.write(“Hello World”)

D) prompt(“输入”, “Hello World”)

114. JS特性不包括()

A) 解释性

B) 用于客户端

C) 基于对象

D) 面向对象

115. 下列 JS 的判断语句中( )是正确的

A) if(i == 0)

B) if(i = 0)

C) if i == 0 then

D) if i = 0 then

116. 下列 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++)

117. 下列的哪一个表达式将返回假

A) !(3 <= 1)

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

C) ("a" == "a") && ("c" != "d")

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

118. 下列选项中,( )不是网页中的事件

A) onclick

B) onmouseover

C) onsubmit

D) onpressbutton

119. 有语句 "var x = 0; while(____) x += 2;",要使 while 循环体执行 10 次,空白处的循环判定式应写为:

A) x < 10

B) x <= 10

C) x < 20

D) x <= 20

120. 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

D) 显示错误

121. 将字串s中的所有字母变为小写字母的方法是( )

A) s.toSmallCase()

B) s.toLowerCase()

C) s.toUpperCase()

D) s.toUpperChars()

122. 以下( )表达式产生一个 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)

123. 产生当前日期的方法是( )

A) Now();

B) Date()

C) new Date()

D) new Now()

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

A. 是不可能的

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

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

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

125. 某网页中有一个窗体对象,其名称是 mainForm,该窗体对象的第一个元素是按钮,其名称是 myButton,表述该按钮对象的方法是()

A. document.forms.myButton

B. document.mainForm.myButton

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

D. 以上都可以

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

A. <HTML>

B. <HEAD>

C. <BODY>

D. <TITLE>

127. 在 HTML 页面中,CSS 样式的属性名为 background-image 对应的 style 对象的属性名是()。

A. background

B. backgroungImage

C. image

D. background

128. 在使用 Javascript 实现省市级联菜单功能时,在添加城市列表前清空原来的下拉选项的代码是()

A. document.myform.selCity.options.clear()

B. document.myform.selCity.options.deleteAll()

C. document.myform.selCity.options.length = 0

D. document.myform.selCity.options.size = 0

129. HMTL 表单的首要标记是 <form>, <form> 标记的参数 method 表示表单发送的方法,可能为 get 或post,下列关于 get 和 post 的描述正确的是()

A. post 方法传递的数据对客户端是不可见的

B. get 请求信息以查询字符串的形式发送,查询字符串长度没有大小限制

C. post 方法对发送数据的数量限制在255个字符之内

D. get 方法传递的数据对客户端是不可见的

130. 在 HTML 文档对象模型中,history 对象的()用于加载历史列表中的下一个URL页面。

A. next()

B. back()

C. forward()

D. go(-1)

131. 在 Javascript 中要改变页面文档的背景色,需要修改 document 对象的()属性。

A. BackColor

B. BackgroundColor

C. BgColor

D. Background

132. 在 HTML 页面中,不能与 onChange 事件处理程序相关联的表单元素有()。

A. 文本框

B. 复选框

C. 列表框

D. 按钮

133. 在 HTML 页面上编写 Javascript 代码时,应编写在()标签中间。

A. <javascript>和</javascript>

B. <script>和</script>

C. <head>和</head>

D. <body>和</body>

134. 编写 Javascript 函数实现网页背景色选择器,下列选项中正确的是()

A. function change(color){ window.bgColor = color; }

B. function change(color){ document.bgColor = color; }

C. function change(color){ body.bgColor = color; }

D. function change(color){ form.bgColor = color; }

135. 在 Javascript 中,可以使用 Date 对象的()方法返回一个月中的每一天。

A. getDate

B. getYear

C. getMonth

D. getTime

136. 下列选项中关于浏览器对象的说法错误的是()

A. history 对象记录了用户在一个浏览器中已经访问过的 URLs

B. location 对象相当于 IE 浏览器中的地址栏,包含关于当前 URL 地址的信息

C. location 对象是 history 对象的父对象

D. location 对象是 window 对象的子对象

137. 在 HTML 页面中包含一个按钮控件 mybutton,如果要实现点击该按钮时调用已定义的 Javascript 函数 compute,要编写的 HTML 代码是()

A. <input name="mybutton" type="button" onBlur="compute()" value="计算">

B. <input name="mybutton" type="button" onFocus="compute()" value="计算">

C. <input name="mybutton" type="button" onClick="function compute()" value="计算">

D. <input name="mybutton" type="button" onClick="compute()" value="计算">

138. 分析下面的Javascript代码段,输出结果是()

var mystring = "I am a student";
var a = mystring.substring(9,13);
document.write(a);

A. stud

B. tuden

C. uden

D. udent

139. Javascript 中制作图片代替按钮的提交效果需要手动提交方法 submit(),以下调用正确的是()

A. submit();

B. myform.submit()

C. document.myform.submit();

D. window.myform.submit();

140. 在 HTML 页面中包含如下所示代码,则编写 Javascript 函数判断是否按下键盘上的回车键正确的编码是()

<input name="password" type="text" onkeydown="myKeyDown()">

A. function myKeyDown(){ if (window.keyCode == 13) alert("你按下了回车键");

B. function myKeyDown(){ if (document.keyCode == 13) alert("你按下了回车键");

C. function myKeyDown(){ if (event.keyCode == 13) alert("你按下了回车键");

D. function myKeyDown(){ if (keyCode == 13) alert("你按下了回车键");

141. 如果在 HTML 页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的功能。

<img id="pic" src="Sunset.jpg" width="400" height="300"> 

A. document.getElementById("pic").style.display = "visible";

B. document.getElementById("pic").style.display = "disvisible";

C. document.getElementById("pic").style.display = "block";

D. document.getElementById("pic").style.display = "none";

142. 如果在 HTML 页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该图片的功能。

<img id="pic" src="Sunset.jpg" width="400" height="300"  _____ > 

A. style = "display: visible";

B. style = "display: disvisible";

C. style = "display: block";

D. style = "display: none";

143. 在 HTML 文档中包含如下超链接,要实现当鼠标移入该链接时,超链接文本大小变为 30px,选项中的编码正确的是()

A. <a href="#" onmouseover = "this.style.font-size = 30px">注册</a>

B. <a href="#" onmouseout = "this.style.fontsize = 30px">注册</a>

C. <a href="#" onmouseover = "this.style.fontSize = 30px">注册</a>

D. <a href="#" onmouseout = "this.style.font-size = 30px">注册</a>

144. 在 HTML 页面上,当按下键盘上的任意一个键时都会触发 Javascript 的()事件。

A. onFocus

B. onBlur

C. onSubmit

D. onKeyDown

145. 在 HTML 页面上包含如下创建层的语句,那么编写 Javascript 语句实现显示该层的语句错误的是()

<html>
    <body>
        <div id="imageLayer" style="display: none;">
            <img src="images/Sunset.jpg" width="200" height="100">
        </div>
    </body>
<html>

A. document.getElementByTagName("div")[0].style.display="block"

B. document.getElementById("imageLayer").style.display="block";

C. document.getElementByName("imageLayer")[0].style.display="block";

D. document.getElementByName("imageLayer").get(0).style.display="block";

146. 分析下面的 Javascript 代码段,输出结果是()

var s1 = parseInt("101中学");

document.write(s1);

A. NaN

B. 101中学

C. 101

D. 出现脚本错误

147. 在 HTML 中,点击图片 “previous.gif” 上的超级链接后页面将加载历史列表中的上一个 URL 页面。代码如下所示,应在下划线处填入()

<a href=_______><img src="previous.gif" width="67" height="21"></a>

A. "javascript:history.go(-1)";

B. "history.go(1)"

C. "history.go(-1)"

D. "javascript:history.go(1)"

148. 在 HTML 页面上包含如下所示的层对象,则 javascript 语句 document.getElementById("info").innerHTML的值是()

<div id="info" style="display:block"><p>请填写</p></div>

A. 请填写

B. <p>请填写</p>

C. id="info" style="display:block"

D. <div id="info" style="display:block"><p>请填写</p>

149. JavaScript是一种()语言

A. 汇编语言

B. 高级语言

C. 脚本语言

D. 近似语言

150. 下列JavaScript表达式当中,错误的是()

A. var tempA, tempB, tempC

B. tempA *= 3

C. tempA >= tempB   tempA <= tempC

D. tempA >= tempB > tempC

151. 表达式 "This is my" + " book" 的结果是()(注:其中,字符 T 的 ASCII 码为 84,字符 b 的 ASCII 码为 98)

A. 100

B. 84his is my 98ook

C. This is my book

D. 不能计算,要报错

152. 下列名称中,能作为变量名的是()

A. pArray

B. this

C. function

D. *pNumber

153. 在 JavaScript 中,以下代码能关闭一个窗口的是

A. window.exit()

B. window.shutdown()

C. window.end()

D. window.close()

154. 在 JavaScript 中,以下代码能产生输出的是

A. document.write()

B. window.write()

C. document.confirm()

D. write "The Undefined Function"

156. 要获取一个 id 为 username 的表单元素的值,不正确的代码是()

A. document.username.value

B. document.all.username.value

C. document.getElementById("username").value

D. 如果表单元素外层无表单,则可以直接使用 username.value

157. 如果想控制一个名为 menuBar 的层右移 20 个像素显示,下列能实现的是()

A document.menuBar.display += 20

B document.all.menuBar.pixelLeft += 20

C document.all.menuBar.left += 20

D document.all.menuBar.style.pixelLeft += 20

158. 下列代码能产生()个输出

var i = 1;

for( ; ; i++) {
    if (i) {
        alert(i)
    }
} else {
    break;
}

A. 0个

B. 无限多个

C. 19个

D. 20个

159. 下列可以控制某个元素 a 的文本颜色的是

A. document.all.a.style.color

B. document.all.a.style.backgroundColor

C. document.a.color

D. document.a.gackgroundColor

160. 下列关于网页元素 overflow 的说法,正确的是

A. 指网页元素的位置,距离左边框和上边框的距离

B. 指网页元素的位置,距离右边框和下边框的距离

C. 指网页元素的定位方式,可以取值中包括 absolute

D. 指网页元素的内容溢出时,是否显示多余的内容

161. 如果将想将两个层排列在同一行中,下列描述不能实现的是()

A. 直接插入两个 div 标记,会自动排在同一行

B. 指定 div 的 position 属性为 absolute,然后将层位置拖放到同一行中

C. 指定 div 标记的宽,并且指定其浮动方式,当层宽度之和小于外层元素宽度时,会排在同一行

D. 使用一个表格,将两个层分别放入一行中的两个单元格内

162. 下列关于元素在网页中的叠放顺序描述,不正确的是()

A. 使用CSS属性z-index来实现叠放顺序

B. 属性的取值越大,表示放置的层次越高

C. 属性取值可以为负整数

D. 可以叠放,但叠放顺序不能指定,将由计算机随机产生

163. 下列哪个是获得某时间对象的月份方法 getMonth() 的特点()

A. 获取的月份是从 1 开始计数的

B. 获取的月份是从 0 开始计数的

C. 获取的月份是英文单词的缩写,如六月份为 Jun

D. 无法获取月份

164. 求一个表达式的值,可以使用的函数有()

A. eval()

B. isNaN()

C. parseInt()

D. parseFloat()

E. return()

165. JavaScript 的 onSubmit 事件的作用是()

A. 当一个表单中的对象被点击时,执行的 JavaScript 事件

B. 当用户提交一个表单时,需要执行的 JavaScript 事件

C. 当鼠标移出对象时发生的事件

D. 对象发生改变时调用的事件

E. 当一个鼠标指针从对象或区域之个移到

1. 下面说法正确的是()

<html>

<head>
    <title>欢迎进入 HTML 世界</title>
</head>

<body bgcolor=#000000>
    <p>这会是一种很有趣的体验</p>
</body>

</html>

A) <html></html> 用于标记 HTML 文档的开始和结束

B) bgcolor 是 <html> 的属性

C) <p><body> 都是 HTML 元素,<body><p>的上一级元素

D) </p> 标记不能省略

2. 我们想要将页面中的文本采用项目符号的形式予以显示,采用哪些标记组合可以达到我们的要求?

A) <p>

B) <ul>

C) <br>

D) <li>

3. RGB 三原色的组成是哪三种颜色?

A) 红

B) 黄

C) 蓝

D) 绿

4. 下面说法正确的是()

<html>
<head>
    <title>欢迎学习 HTML</title>
</head>
<body>
    <h3>我的第一个 HTML 文档</h3>
</body>
</html>

A) 使用浏览器打开上述网页,网页的标题是”欢迎学习 HTML”

B) 使用浏览器打开上述网页,网页的标题是”我的第一个HTML文档”

C) 使用浏览器打开上述网页,网页的内容是”欢迎学习 HTML”

D) 使用浏览器打开上述网页,网页的内容是” 我的第一个HTML文档”

5. 以下说法正确的是()

A) Microsoft 公司的 Internet Explorer 是 HTML 文件浏览工具

B) Netscape 公司的 Navigator 即可以编辑又可以浏览 HTML 文件

C) Macromedia 公司的 Dreamweaver 与 Microsoft 公司的 FrontPage 有类似的功能

D) 记事本不能用于编辑 Internet 网页

6. 下面关于 CSS 表述正确的是

A) CSS 是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。

B) 层叠样式表是 HTML 的辅助工具,缺点是设计者设计的网页缺少动感,网页内容的排版布局上也有很多困难

C) 使用 CSS 能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。

D) CSS 是 Cascading Stylesheets 的缩写,中文意思是层叠样式表

7. 样式表的声明分为

A) 选择符(selector)、块{}(block)、属性(properties)

B) 块里包含属性的取值(value)

C) 选择符(selector)和块{}(block)

D) 块里包含属性(properties)和属性的取值(value)

8. 下面说法不正确的是

A) <table><tr><td>这三个标记是最重要的表格标记

B) <table><tr><td>这三个标记是最重要的框架标记

C) <frameset> <frame>这两个标记是最重要的框架标记

D) <frameset> <frame>这两个标记是最重要的表格标记

9. 看下述文件

<html>
<head>
</head>

<frameset cols="50%, *">
    <frame name="hello" src="b.htm">
    <frame name="hi" src="c.htm">
</frameset>

</html>

下面说明正确的是

A) src="c.htm" 是设定此框窗中要显示的网页档案,每个框窗一定要对应一个网页档案。

B) src="c.htm" 是设定此框窗中要显示的网页档案属性

C) <frameset> 标记宣告 HTML 文件为框架模式,并设定视窗如何分割

D) <frameset> 标记宣告 HTML 文件为表格模式,并设定视窗如何分割

10. 下面是 HTML 表格标记的是

A) <table>

B) <tr>

C) <td>

D) <from>

11. JavaScript的数据类型主要有。

A) 字符串值

B) 数字

C) 日期型

D) 逻辑值

E) 布尔值

12. 关于变量的命名规则,下列说法正确的是。

A) 首字符必须是大写,小写的字母,下划线(_)或美元符($)。

B) 后续的字符可以是字母,数字,下划线或美元符。

C) 变量名称不能是保留字。

D) 长度是任意。

E) 不区分大小写。

13. 有关 JavaScript 语句,下列说法正确的是。

A) 单行注释语句是在需要注释的行前面用 //

B) 多行注释语句是在需要注释的文字两端加 /* 注释文字 */

C) with 语句的功能是为一段程序建立默认对象

D) JavaScript 中没有 if...else 语句

E) JavaScript 中只有 while 语句,而没有 do...while 语句

14. 以下生成对象的方法中,正确的是。

A) var z = new Boolean(a);

B) var str = "JavaScript";

C) fruit = new Array(3);

D) today1 = new Date(2008,10,1);

E) today = new Date("October 1,2008");

15. JavaScript运算符包括。

A) ==

B) +=

C) .

D) ++

E) ||

16. 关于 JavaScript 函数,下列说法正确的是。

A) 函数是独立于主程序的,具有特定功能的一段程序代码块

B) 函数可以不用 function 关键字

C) 函数的命名规则同变量命名规则是一样的

D) 函数必须使用 return 语句

E) 函数的调用时直接用函数名,并给形式参数赋值

17. 在 HTML 页面中,定义了如下的 JavaScript 函数,则正确调用该函数的 HTML 代码是()

function compute(op) {
    alert(op);
}

A) <input name="a" type="button" onclick="compute(this.value)" value="+">

B) <input name="b" type="button" onclick="compute(‘-‘)" value="-">

C) <input name="c" type="button" onclick="compute("*")" value="*">

D) <input name="d" type="button" onclick="compute(/ )" value="/">

18. 关于 JavaScript 事件,下列说法正确的是。

A) 事件是用户对浏览器所做的特定的动作(操作),是实现交互操作的一种机制

B) 对象发生改变时调用的事件是 onBlur

C) 当一个表单中的对象被点击时,执行的 JavaScript 事件是 onClick

D) 当浏览器完成加载一个窗口或者加载完成框架集合中的所有框时,执行的 JavaScript 事件是 onLoad

E) 当 select 事件发生时执行的 JavaScript 事件是 onSelect

19. 有关 JavaScript 的定时器,下列说法正确的是。

A) 用于指定在一段特定的时间后执行某段程序

B) setTimeout("<表达式>",毫秒数)其功能是在经过毫秒数后重复执行 <表达式>

C) clearTimeout(id)是用于终止一个定时器

D) setInterval("<表达式>",毫秒) 的功能是每隔毫秒数重复执行 <表达式>,直至窗口/框架被关闭或执行clearInterval

E) clearInterval(id)的功能是终止定时器

20. 有关 Window 对象,下列说法正确的是。

A) 代表一个浏览器的窗口或者框架

B) 是一个文档,链接或历史对象组的顶层对象

C) 窗口对象不能设置状态栏默认信息

D) 判断窗口是否关闭,可以使用窗口对象的 closed 属性

E) 设置窗口左边界的X坐标,可以使用窗口对象的 screenX 属性

21. 有关窗口对象的属性,下列说法正确的是。

A) 设置状态栏的临时信息是用 status 属性

B) 该窗口最近查阅过的网页用 history 属性

C) 对当前窗口进行操作是用 self 属性

D) 对最上方的窗口进行操作,是用 parent 属性

E) 设置浏览器滚动条,可以使用窗口对象的 scrollbars 属性

22. 有关窗口对象的方法,下列说法正确的是。

A) 弹出警告信息用 alert(信息字串)

B) 显示确认信息对话框用confirm(信息字串)

C) 显示提示信息,并提供可输入的字段用 prompt(提示字串[,默认值])

D) 将焦点移到该窗口,是用 focus()

E) 进入浏览器设置的主页,可以使用 home()

23. 窗口对象的事件处理程序有。

A) onError

B) onLoad

C) onFocus

D) offMove

E) offFocus

24. open 方法的窗口规格参数,下列说法正确的是。

A)是否显示网址工具栏,用 location

B)是否显示菜单工具栏,用 menubar

C)是否显示滚动条,用 scrollbars

D)是否显示状态栏,用 status

E)是否可以改变窗口的大小,用 resize

25. 在 JavaScript 中,对于浏览器对象的层次关系理解正确的是()

A. window 对象是所有页面内容的根对象

B. document 对象包含 location 对象和 history 对象

C. location 对象包含 history

D. document 对象包含 form 对象

26. 在 DOM 对象模型中,下列选项中的()对象位于 DOM 对象模型的第二层。

A. history

B. document

C. button

D. text

27. 以下代码能获得文档中的第一个 form 对象的是()

A) document.forms[0];

B) document.forms(0);

C) document.forms.0;

D) document.forms.item(0)

28. 表单对象的属性主要有。

A) action 是表单动作

B) elements 是以索引表示的所有表单元素

C) encoding 是编码的类型

D) length 是表单元素的个数

E) method 是目标

29. 表单对象的方法,下列说法正确的是。

A) handleEvent(事件) 是使事件处理程序生效

B) reset() 是重置表单元素

C) submit() 是表单提交

D) 表单对象的方法是表单对象为完成需求而调用的方法

E) 表单对象的方法是表单对象通过事件而调用的方法

30. 密码对象的事件处理程序,可以是。

A) onBlur

B) onChange

C) onClick

D) onSelect

E) onMouseMove

31. 按钮对象的属性主要有。

A) form 表示该对象所在的表单

B) name 表示该对象的 name 属性

C) type 表示该对象的 type 属性

D) value 表示该对象的 value 属性

E) status 表示该对象的 status 属性

32. 选择对象的属性主要有。

A) form 表示该对象所在的表单

B) name 表示该对象的 name 属性

C) length 表示该对象的选项的数目

D) options 表示该对象的 <option> 标记

E) selectedIndex 表示该对象的所选项目的索引值

33. 下列选项中,()段 HTML 代码所表示的”返回”链接能够正确实现 IE 工具栏中”后退”按钮的功能。

A) <a href="JavaScript:history.go(-1)">返回</a>

B) <a href="JavaScript:location.back()">返回</a>

C) <a href="JavaScript: location go(-1)">返回</a>

D) <a href="JavaScript:history.back()">返回</a>

34. 在不指定特殊属性的情况下,哪几种 HTML 标签可以手动输入文本:

A) <textarea></textarea>

B) <input type="text"/>

C) <input type="hidden"/>

D) <div></div>

35. 以下哪些是 JavaScript 的全局函数:

A) escape

B) parseFloat

C) eval

D) setTimeout

E) alert