一、单选题
1、以下哪个单词属于javascript保留字:
A. with
B. parent
C. class
D. Void
答案:B
2、请选择结果为真的表达式:
A. null instanceof Object
B. null === undefined
C. null == undefined
D. NaN == NaN
答案:C
3、 下列说法正确的是:
A. JScript是javascript的简称
B. javascript是网景公司开发的一种Java脚本语言,其目的是为了简化Java的开发难度
C. FireFox和IE存在大量兼容性问题的主要原因在于他们对javascript的支持不同上
D.JavaScript和Java是不同的两种语言
答案:D
4、Dom对象中那个对象可以起到和浏览器后退效果一样的功能
A. screen
B. navigator
C. location
D. history
答案:D
5、 在标记的Size属性取值中,显示字体最小的是
A.1
B.3
C.5
D.7
答案:A
6、 在标题字体标记
A.1
B.3
C.4
D.6
答案:A
7、 以下( )标记是IE浏览器支持,而Netscape浏览器不支持
A.
B.
C.
D.
答案:B
8、 在标记属性中,( )为背景色属性
A.color
B.text
C.bgcolor
D.background
答案:C
9、 列表清单所采用的标记是
A.
B.
C.
D.
答案:B
10、 表格标记中表示行的标记是
A.
B.
C.
D.
答案:C
11、 以下表单元素中用于表示单选框的是
A.text
B.password
C.radio
D.checkbox
答案:C
12、 框架中用于横向划分的属性是
A.cols
B.rows
C.colspan
D.rowspan
答案:A
13、 在DHTML中把整个文档的各个元素作为对象处理的技术是
A.html
B.css
C.dom
D.script
答案:C
14、 目前DIV的形状只能是
A.多边形
B.圆形
C.矩形
D.梯形
答案:C
15、 在实际使用中我们可以用( )很方便的获得页面中定义的HTML对象
A. document.GetElementsByTagName
B. document.getElementByTagNames
C. document.getElementsById
D. document.getElementById
答案:D
二、问答题
16、 CSS样式主要作用?
答案注释:CSS的主要作用:
1)针对页面中的对象的风格和样式进行定义;
2)使得HTML各个标记的属性更具有一般性和通用性;
3)建立CSS样式表时将对象真正引入HTML,使得可以使用脚本程序调用对象属性,并且可以改变对象的属性,达到运态的目的。
17、 ”a.html” οnclick=”window.location=’b.html’”>测试 请问当点击测试这个链接时会跳到哪个页面。
答案注释:会跳转到a.html,因为浏览器会先响应链接。
18、 元素的innerHTML属性和innerText属性有何不同。
答案注释:innerHTML属性可以被赋值的内容可以有HTML标记,而innerText属性被赋值的内容不能有HTML标记,只可以是文本。
19、 如何要在窗口的状态栏中设置文字?
答案注释:可以使用window.status=”要设置的文字”,或者使用window.defaultStatus=”要设置的文字”来实现。
20、 如何实现添加到收藏夹的功能?
答案注释:可以使用external.AddFavorite(“链接”, “链接名称”)方法来实现。
21、 如何防止链接文字折行?
答案注释:可以通过设置document.body.noWrap=true属性,来防止链接文字折行。
22、 当使用document.getElementById(“标记id”)查找存在的标记时提示错误找不到对象,是什么原因?
答案注释:通常是因为我的js代码位于所要找的目标标记之前,或者我们的js代码调用的位置是在所要查找的目标标记之前,因此getElementById()无法找到所要查找的标记。
三、多选题
23、 在不指定特殊属性的情况下,哪几种HTML标签可以手动输入文本:
A.
B. ”text”/>
C. ”hidden”/>
D.
答案:AB
24、 关于表格表述正确的有:
A. 表格中可以包含TBODY元素
B. 表格中可以包含CAPTION元素
C. 表格中可以包含多个TBODY元素
D. 表格中可以包含COLGROUP元素
E. 表格中可以包含COL元素
答案:ABCDE
25、 关于IE的window对象表述正确的有:
A. window.opener属性本身就是指向window对象
B. window.reload()方法可以用来刷新当前页面
C. window.location=”a.html”和window.location.href=”a.html”的作用都是把当前页面替换成a.html页面
D. 定义了全局变量g;可以用window.g的方式来存取该变量
答案:ACD
26、 为了实现页面对象的拖拽效果我们一般要在对应对象上实现以下( )事件
A. onmousedown
B. onmousemove
C. onmouseup
D. onmousedrag
答案:ABCD
27、 在对一个标签对象操作中需要获取相邻对象节点的方法有
A. element.nextSibling
B. element.nextNode
C. element.previousSibling
D. element.previousNode
答案:AC
由“前端笔试题库”收集整理