第七章单元测试
  1. 下列选项中,( )可在Chrome浏览器中阻止事件冒泡。

  2. A:returnValue B:stopPropagation() C:cancelBubble D:preventDefault()
    答案:cancelBubble
  3. 当用户单击输入文本框时,会触发以下哪种事件( )。

  4. A:blur B:focus C:mouseout D:mouseover
  5. Chrome浏览器中,可获取鼠标单击页面位置的是( )。

  6. A:pageX和pageY B:screenX和screenY C:clientX和clientY D:scrollLeft和scrollTop
  7. ( )可在Chrome浏览器中进行事件监听的同时设置事件流的处理方式。

  8. A:attachEvent() B:addEventListener() C:removeEventListener() D:detachEvent()
  9. IE6浏览器在通过事件监听为同一个对象的点击事件添加多个事件处理程序时,则( )。

  10. A:事件处理程序按照添加的顺序,倒序执行 B:都不正确 C:事件处理程序按照添加的顺序,顺序执行 D:事件处理程序按照优先级顺序执行
  11. 下列事件中,可以在body内所有标签都加载完成后才触发的是( )。


  12. A:click B:blur C:focus D:load
  13. 从页面中接受事件的顺序被称为( ),包括事件冒泡和事件捕获。


  14. A:事件处理程序 B:事件流 C:事件驱动式 D:事件对象
  15. 以下选项中不适合JavaScript代码与HTML代码相分离的是( )。


  16. A:行内绑定式 B:动态绑定式 C:嵌入式 D:事件监听
  17. 下面关于事件的描述错误的是( )。

  18. A:都不正确 B:事件驱动式指的是事件发生后的一系列处理过程 C:事件处理程序指的是事件发生后执行的程序代码 D:事件指的是JavaScript侦测到的行为
  19. eventPhase属性可返回事件传播的当前阶段,其中,值为( )表示起泡阶段。


  20. A:3 B:1 C:2 D:4
  21. 下列选项中不属于JavaScript事件绑定方式的是( )。


  22. A:嵌入式 B:动态绑定式 C:行内绑定式 D:事件监听
  23. 在网页中双击鼠标会触发( )事件。


  24. A:click B:dblclick C:clicks D:dbclick
  25. 下列选项中,( )属性可以作为标签的属性绑定事件。

  26. A:onClick B:onblur C:click D:focus
  27. 事件( )可侦测用户在某元素内连续移动的行为。


  28. A:mousemove B:mouseover C:mouseout D:mouseup
  29. W3C规定在以下哪个阶段进行事件处理( )。

  30. A:事件冒泡和事件捕获 B:都不正确 C:事件冒泡 D:事件捕获
  31. 下列事件中,不会发生冒泡的是( )。

  32. A:blur B:click C:mouseout D:keyup
  33. 以下选项可在IE8浏览器中获取事件对象的是( )。

  34. A:元素对象.event B:都不可以 C:window.event D:document.event
  35. 当<form>标签上绑定了submit事件,则单击( )会触发此事件。


  36. A:<button>提交</button> B:<input type="button" value="提交"> C:<input type="submit" value="提交"> D:答案都不正确
  37. “<div>”元素的offsetWidth属性的返回值是由( )组成的。

  38. A:<div>的外边距 B:<div>的内边距 C:<div>边框 D:<div>的宽度
  39. 若事件处理程序函数的参数为e,则以下事件对象兼容处理的方式正确的是( )。


  40. A:var event = e;if(!e)event = window.event; B:var event = e ? e : window.event; C:var event= e || window.event; D:选项皆不正确

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部