选择题
-
要动态改变层中内容可以使用的方法有(AB )
a)innerHTML
b)innerText
c)通过设置层的隐藏和显示来实现
d)通过设置层的样式属性的display属性 -
当按键盘A时,使用onKeyDown事件打印event.keyCode的结果是(A )
a)65
b)13
c)97
d)37 -
在javascript里,下列选项中不属于数组方法的是(B);
a) sort()
b) length()
c) concat()
d) reverse() -
下列哪一个选项可以用来检索被选定的选项的索引号?(B)
a)disabled
b)selectedIndex
c)option
d)multiple -
希望图片具有”提交”按钮同样的功能,该如何编写表单提交?(A )
a)在图片的onClick事件中手动提交
b)在图片上添加onSubmit事件
c)在图片的onSubmit事件中手动提交
d)在表单中自动提交 -
下列选项中,描述正确的是(选择两项) 。( AD )
a)options.add(new Option(„a‟,'A‟))可以动态添加一个下拉列表选项
b)option.add(new Option(„a‟,'A‟))可以动态添加一个下拉列表选项
c)new Option(„a‟,'A‟)中‟a'表示列表选项的值,‟A'用于在页面中显示
d)new Option(„a‟,'A‟)中‟A'表示列表选项的值,‟a'用于在页面中显示 -
、var emp = new Array(3); for(var i in emp)
以下答案中能与for循环代码互换的是: (选择一项)。(D )
A for(var i =0; i<emp; i++)
B for(var i =0; i<Array(3); i++)
C for(var i =0; i<emp.length(); i++)
D for(var i =0; i<emp.length; i++) -
制作级联菜单功能时调用的是下拉列表框的(A )事件。
a)onChange
b)onFocus
c)selected
d)onClick -
下列声明数组的语句中,错误的选项是( C )。
a)Var arry= new Array()
b)Var arry=new Array(3)
c)Var arry[]=new Array(3)(4)
d)Var arry=new Array(„3‟,‟4‟) -
下列属性哪一个能够实现层的隐藏?(C )
a)display:fals
b)display:hidden
c)display:none
d)display:” ” -
下列哪一个选项不属于document对象的方法?(D )
a)focus()
b)getElementById()
c)getElementsByName()
d)bgColor() -
下列哪项是按下键盘事件(AB )
a)onKeyDown
b)onKeyPress
c)keyCode
d)onMouseOver -
javascript进行表单验证的目的是(B )
a)把用户的正确信息提交给服务器
b)检查提交的数据必须符合实际
c)使得页面变得美观、大方
d)减轻服务器端的压力 -
、 display属性值的常用取值不包括(C )
a)inline
b)block
c)hidden
d)none -
以下有关pixelTop属性与top属性的说法正确的是。(D )
a)都是Location对象的属性
b)使用时返回值都是字符串
c)都是返回以像素为单位的数值
d)以上都不对 -
使用open方法打开具有浏览器工具条,地址栏,菜单栏的窗口,下列选项正确的是__D__
a)open("x.html","HI","toolbas=1,scrollbars=1,status=1");
b)open("HI","scrollbars=1,location=1,status=1");
c)open("x.html","status=yes,menubar=1,location=1");
d)open("x.html","HI","toolbas=yes,menubar=1,location=1"); -
下面关闭名为mydiv的层的代码正确的是(C )
a)document.getElementById(mydiv).style.display="none";
b)document.getElementById("mydiv").style.display=none;
c)document.getElementById("mydiv").style.display="none";
d)document.getElementById("mydiv").style.display=="none";
19.浏览器针对于HTML文档起到了什么作用?
A、浏览器用于创建HTML文档
B、浏览器用于查看HTML文档
C、浏览器用于修改HTML文档
D、浏览器用于删除HTML文档
答案:B
20.以下的哪一种颜色格式支持上百万种颜色,但是不支持无损压缩?
A、bmp
B、jpg
C、gif
D、tif
答案:A
21.我们发现为页面中的图像加入超链接后,默认情况下都带有一道黑框,有什么方法可以去掉它呢?
A、bordercolor=“white“
B、border=“0“
C、style=“no border“
D、style=“0“
答案:B
22.我们想要在框架中加入一个叫做list.htm的文件,应该在HTML中如何描述它?
A、framepage=“list.htm“
B、frametarget=“list.htm“
C、framesrc=“list.htm“
D、frameframepage=“list.htm“
答案:c
23 . 下列哪种CSS样式定义的方式拥有最高的优先级?
A、嵌入
B、行内
C、链接
D、导入
答案:B
24 . 如何制作电子邮件链接?
A、
B、
C、
D、
答案:C
65 . 如何在CSS文件中插入注释?
A、// this is a comment
B、// this is a comment
C、/*this is a comment */
D、' this is a comment
答案:C
70 . 以下的CSS中,可使所有
元素变为粗体的正确语法是?
A、
B、
C、p{font-weight:bold}
D、p {text-size:bold}
答案:C
72 . 如何使文本以大写字母开头?
A、text-transform:capitalize
B、无法通过CSS来完成
C、text-transform:uppercase
答案:A
89 . 如何在浏览器的状态栏放入一条消息?
A、statusbar = “put your message here“
B、window.status = “put your message here“
C、window.status(“put your messagehere“)
D、status(“put your message here“)
答案:B
95.以下是历史对象的属性的是()
A、Current
B、Length
C、href
D、Next
答案:B
A href=”javascript:history.back()”>
A、代码第1行的作用相当于后退按钮
B、代码第2行的作用相当于后退按钮
C、代码第1行的作用相当于前进按钮
D、以上表述不都不正确
答案:A
- 在调试前的准备工作下列叙述不对的是()
A、在“设置”列表框中找到两个“禁用脚本调试”复选框,将它们前面的钩去掉
B、如果“禁用脚本调试”复选框,前面的钩不去掉,则不会弹出调试信息
C、“禁用脚本调试”复选框,前面的钩去掉后,当程序出错时会弹出调试信息
D、“禁用脚本调试”复选框,前面的钩去不去与调试无关
答案:D
112.关于代码优化下列表述不对的是()
A、JavaScript程序代码编写出来后,主要是交给浏览器去运行
B、尽可能使用全局变量,可以使代码简单
C、书写风格应遵循“标识符短而含义清晰”、“代码缩进对齐”、“尽可能注释”等原则
D、在机器上运行的代码总是希望其速度越快越好,阅读维护时其可读性可理解性最好
答案:B
114.JS特性不包括( )
A、解释性
B、用于客户端
C、基于对象
D、面向对象
答案:D
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
答案:C
129、HMTL表单的首要标记是