admin 管理员组

文章数量: 1184232


2024年1月10日发(作者:为什么month函数用不了)

选择题(每题2分,共计100分)

1. 当窗体各项添写完毕,鼠标单击提交按钮时可以触发( )事件。

A. onenter B. onsubmit C. onmouseDrag D. onmouseOver(悬停)

--------------------------------------

2. 下列选项中不属于javascript基本数据类型的有( )。

A. String B. Number C. Boolean D. Class

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

A.

B.

装-------------------------------------- C.

D.

4. 下列选项中,能实现鼠标跟随特效的事件是( )

A. onMouseuUp B. onMouseDown C. onMouseover D. onMouseOut

5. 在HTML中,窗体中的input元素的( )属性用于指定窗体元素的名称。

A. value B. name C. type D. caption

订------------------------------

6. 下面描述正确的是( )。

A. switch语句用于重复执行一个语句块的操作

B. switch语句根据表达式的值执行若干语句块之一,如果没有匹配项,则执行默认语句块中的语句

C. switch语句表达式中的值不能与后面case语句中的常量相匹配时将出现运行错误

线 D. switch语句又叫循环语句

----------------------------------------

7. 分析如下JavaScript代码,b的值为( )。

var a=1.5 ,b;

b=parseInt(a);

A. 2 B. 0.5 C. 1 D. 1.5

8. 在HTML中,使用JavaScript中的浏览器对象实现在当前窗口打开链接""的javascript语句是( )。

A. ("");

B. ("");

C. e("");

D. ("");

9. 在HTML中有如下代码,运行后页面显示结果为( )。

A. 整个网页中活动连结的颜色为红色 B. 整个页面中的文字颜色为红色

C. 整个页面中使用者访问过的连结的颜色为红色 D. 整个网页背景为红色

10. 以下不属于浏览器物件的有( )

A. window B. document C. Date D. location

11. 分析下面的JavaScript代码 ,经过运算后m的值为( )。

Var x=11;

Var y="number";

Var m=x+y;

A. 11number B. number C. 11 D. 程序报错

12. 分析下面的JavaScript代码段,输出的结果是( D )。

var emp=new Array(5);

emp[1]=1

emp[2]=2

();

A. 2 B. 3 C. 4 D. 5

13. 在HTML中,设计一个登录页面,该页面包含一个输入用户名的文本框。下列HTML代码可以实现该文本框获得鼠标时全部选中文本框内容的是( C )。

A.

B. C.

D.

14. 网页程序设计中,运行下面的JavaScript代码,则提示框中显示( B )。

A. 2 B. 2.5 C. 32/2 D. 16

15. 一下哪个选项是浏览器模型中的顶层对象( )

nt y on

16. 在文档对象模型(DOM)中,所有对象都继承自( )。

A. document对象 B. math对象 C. history对象 D. frame对象

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

18. var mystring = "I am a student";

var a = ing(9,13);

(a);

A. stud B. tuden C. uden D. udent

19. 在JavaScript中,下列关于String对象的charAt()和indexOf()方法理解正确的是( A )。

A. charAt()方法是获取位于指定索引位置的字符

B. indexOf()方法是查找字符或字符串的位置,返回字符串出现的所有位置

C. charAt()方法的参数可以为一个或两个

D. indexOf()方法的参数为指定的索引值

20. 在JavaScript中,下列定义数组的方法正确的是( )。

emp=new Array[3]; emp=new Array(3);

emp=new ()array; vemp=new Array[];

21. 要动态改变层中的内容可以使用下列( )方法。

A. 利用层的innerHTML改变内容

B. 利用层的visibility属性来实现

C. 可以通过设置层的隐藏和显示来实现

D. 可以通过设置层的样式属性display属性来实现

22. 在进行窗体验证时,当填写的文本框信息有错误时,通常会在文本框后面用红色的特殊字体显示错误信息,那么这种实时错误信息是在文本框发生了( )事件后产生的。

A. onfocus B. onblur (失去焦点) C. onchange D. onclick

23. String对象的方法不包括( D )。

A. charAt() B. substring() C. toUpperCase() D. random()

24. 使用String对象的indexOf()方法查找字符串”hello world”中是否包含G,下列语句描述正确的是( )。

A. 字符串"hello world"中不包含G字符,indexOf返回0

B. 字符串"hello world"中不包含G字符,indexOf返回null

C. 字符串"hello world"中不包含G字符,indexOf返回-1

D. 字符串"hello world"中不包含G字符,indexOf返回1

25. 使用split("-")方法对字符串"北京-东城区-米市大街8号-"进行分割的结果是( A )。 A. 返回一个长度为4的数组

B. 返回一个长度为3的数组

C. 不能返回数组,因为最后一个"-"后面没有数值,代码不能执行

D. 能够返回数组,数组中最后一个元素的数值为null(“ ”)

26. 以下哪个变量名是非法的( )。

A. numb_1 B. 2numb C. sum D. de2$f

27. javaScript的表达式parseInt("8")+parseInt('8')的结果是多少?

A. 8+8 B. 88 C. 16 D. "8"+'8'

28. 下列有关函数的说法正确的是( )。

A. 函数名称是不区分大小写的,所以err()和Msg()表示的是同一个函数

B. 函数可以有多个参数,每个参数之间用分号隔开

C. 在函数的第一行还包括一个大括号,这是一种常见的风格,也可以将此大括号放到下一行

D. 函数可以有返回值,也可以没有返回值。如果没有返回值,必须使用return语句

29. 光标移动在文本框上方时,文本框边框的颜色就改变了,这是因为激发了下列的( )事件。

A. onfocus B. onmouseup C. onmouseover D. onmousmove

--------------------------------------装--------------------------------------订------------------------------线----------------------------------------

30. 页面上有一个按钮btn,同时定义好了一个类样式(按钮图片样式表单btnPic),那么使用( )就可以实现背景图片的改变。

A. onmouseover="className=’btnPic’"

B. onmouseover="ame=’btnPic’"

--------------------------------------C. onmouseover="ame=’btnPic’"

D. ame="btnPic"

31. 关于正则表达式说法不正确的是( )。

A.正则表达式是一种对文字进行模糊匹配的语言

B.正则表达式可以实现数据格式的有效性验证

C.正则表达式可以替换和删除文本中满足某种模式的内容

装D.正则表达式的模式匹配不能实现区分大小写

--------------------------------------

32. 下面可以作为客户端脚本语言的是( )。

A. java B. c# C. PHP D. JavaScript

33. 在JavaScript中,命令按钮(Button)支持的事件为( )。

A. onclick B. onchange C. onselect D. onload

订34. 关于DOM模型说法不正确的是( D )

------------------------------nt对象是DOM模型的根节点

模型是一种与浏览器、平台和语言无关的接口

模型应用于HTML或XML,用于动态访问文文件的结构、内容及样式

模型与浏览器对象模型无关

35. 以下选项中,用来将节点加到某个节点之后的函数是( )

线----------------------------------------

A. insertBefore B. appendChild C. removeChild D. deleteChild

36. 以下选项中改变样式属性的代码正确的是( )。

A. ound-image=””;

B. oundimage=””;

C. oundImage=””;

D. ound_image=””;

37. 以下( )可以代替d()的功能。

A. (0) B. (-1) C. (1) D. (2)

38. 以下选项中,用来删除节点的函数是( )。

A. insertBefore B. appendChild C. removeChild D. deleteChild

39. 下列关于DOM模型节点访问说法正确的有( )。

A. 可以根据节点ID访问DOM节点

B. getElementsByTagName()方法是根据节点的name属性访问节点

C. getElementsByName方法的作用是获取一个指定name属性值的节点(一组)

D. nodeValue属性可以访问节点的value属性值

40. 在制作屏蔽层特效时,用于实现屏蔽效果的层的位置采用的最佳定位方式是(

te ve

41. 下列选项中,能够正确创建全局匹配的正则表达式是( )。

A. var reg=new RegExp()

B. var reg=new RegExp("s*","i")

C. var reg=/s*/i

D. var reg=/s*/g

42. 下列选项中,用于替换的函数是( )。

A. test B. exec C. replace D. search

43. 下列选项中,可以实现将文本中的所有"hello"更改变红色显示的是( )。A. var reg=new RegExp(”hello”,gi);

e(reg,"hello". fontcolor("red"));

B. "hello".fontcolor("red")

C. int index=f("hello");

(index, "hello".length).fontcolor("red");

D. int index=f("hello");

(index).fontcolor("red");

44. 关于正则表达式中的方法,说法正确的是( D )。

A. exec方法的作用是执行一段javascript脚本

B. test方法用来测试正则表达式的有效性

C. String对象的match方法是用来匹配模式字符串,并返回所有的匹配结果

D. exec方法的作用是搜索符合正则表达式模式字符串的内容

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

A. getDate

B. getYear

C. getMonth

D. getTime

for(i=1;i<;i++)

sum+=a[i];

(sum);

A. 20 B. 18(下标0开始) C. 14 D. 12

51. 在HTML页面上包含如下创建层的语句,那么编写javascript语句实现隐藏该层的语句错误

46. 在JavaScript中,关于document对象的方法,下列说法正确的是( AD )。【选二项】

A. getElementById()是通过元素Id获取元素对象的方法,其返回值为单个对象

B. getElementsByName()是通过元素name获取元素对象的方法,其返回值为单个对象

C. getElementbyId()是通过元素Id获取元素对象的方法,其返回值为多个对象

D. getElementsByName()是通过元素name获取元素对象的方法,其返回值为对象组

47. 在Html页面中,包含Id为"cover"的层,下列( )的JavaScript代码可以使该层显示。

A. mentById("cover").="block";

B. mentById("cover").="none";

C. mentByNames("cover").="visible";

D. mentByNames("cover").="hidden";

48. 分析下面的JavaScript 代码段,输出结果是( C )。

Var s1=ParseInt("101中学");

(s1);

A. NaN

B. 101中学

C. 101

D. 出现脚本错误

49. 以下关于innerHTML的说法不正确的有( )

A.使用innerHTML属性可以动态创建页面元素的子节点

B.使用innerHTML属性可以动态向节点中添加内容

C.使用innerHTML属性设置的内容将以HTML方式进行解析

D.使用innerHTML属性设置页面背景图像

50. 分析下面的JavaScript代码段,输出结果是( B )。

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

var sum=0;

的是( )。

height="100">

A. mentsByTagName("div")[0].y="none"

B. mentById("imageLayer").y="none";

C. mentsByName("imageLayer").get(0).y="none";

D. mentsByName("imageLayer")[0].y="none";

--------------------------------------装--------------------------------------订------------------------------线----------------------------------------


本文标签: 方法 实现 文本框 属性