您的当前位置:首页正文

《HTML5网页设计》练习8

来源:步旅网
练习8

一、填空题

1、采用_______驱动是JavaScript语言的一个最基本特征。

2、使用history对象的___________方法和back方法在网页上实现前进或后退的作用。 3、在JavaScript中,鼠标事件有很多,其中onclick为鼠标_____时触发此事件。 4、在JavaScript中,使用内置对象类___________可以创建数组对象。

5、 在JavaScript中,页面事件包括onload事件和onunload事件,其中______事件是在

网页加载完毕后触发的事件。

二、判断题

1、调用事件处理程序主要分为在JavaScript中调用和在HTML中调用两种。( ) 2、JavaScript数据类型转换主要包括隐式类型转换和显式类型转换两种。( )

3、显式类型转换是指程序运行时,系统会根据当前的需要,自动将数据从一种类型转换为另一种类型。( )

4、在键盘事件处理函数中,使用Event对象的keyCode属性可以识别用户按下哪个键盘键,该属性值等于用户按下的键盘键对应的键码值。( )

5、 在HTML页面中,表单事件是指通过表单触发的事件。( ) 6、 在JavaScript中,setInterval()不能实现自身的循环定制。( ) 7、 在表单事件中,当前元素失去焦点时触发onblur事件。( )

8、 一个数组元素是由数组名、一对方括号[]和括号中的下标组合而成,不同的数组元

素可以通过下标加以区别。( )

9、 在DOM文档的树形结构中,每个节点有且只有一个子节点。( ) 10、创建一个长度为arraysize的数组对象arrayname,第1个数组元素是arrayname[1],最后一个数组元素是arrayname[arraysize]。( ) 三、选择题

1、在JavaScript中,事件处理的过程通常分为( )步。

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

2、下列JavaScript语句中,能实现单击一个按钮时弹出一个消息框的是()。

A. B.

C. D.

3、在JavaScript中,可以使用date对象的()方法返回一个月中的每一天。

A、getDate B、getYear C、getMonth D、getTime、

4、下列选项中,定义JavaScript 数组的正确方法是( )

A、var txt = new Array=\"George\

B、var txt = new Array(1:\"George\ C、var txt = new Array(\"George\

D、var txt = new Array:1=(\"George\")2=(\"John\")3=(\"Thomas\")

5、在DOM文档的树形结构中,下列属于文档对象节点的有哪些?( )

A、html B、head C、body D、DOM

6、在DOM文档的树形结构中,每个节点可以有( )个子节点。

A、1个 B、2个 C、有且只有一个 D、n个(n>0) 7、JavaScript中的onsubmit事件的作用是( ) 。

A.当一个表单中的对象被点击时,执行的 JavaScript 事件 B.当用户提交一个表单时,需要执行的 JavaScript 事件 C.当鼠标移出对象时发生的事件 D.对象发生改变时调用的事件

8、在JavaScript中,命令按钮(Button)支持的事件包括()

A. onClick B. onChange C. onSelect D. onLoad

9、在JavaScript中,下列()语句能正确获取系统当前时间的小时值。

A.var date=new date(); var hour=date.getHour(); B.var date=new Date(); var hour=date.gethours(); C.var date=new date(); var hour=date.getHours(); D.var date=new Date(); var hour=date.getHours(); 10、下列选项中,( )不是网页中的事件。

A.onclick B.onmouseover C.onsubmit D.onpressbutton

因篇幅问题不能全部显示,请点此查看更多更全内容