一、填空题
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
因篇幅问题不能全部显示,请点此查看更多更全内容