JavaScript中事件处理的核心要素有哪些?
A. 事件传播
B. 事件类型
C. 事件目标
D. 事件处理程序
E. 事件对象
JavaScript中事件绑定的方式有哪些?
A. 通过元素对象的on( 'eventName', function(){ })方法
B. 通过元素对象的addEventListener( 'eventName', function(){ })方法
C. 通过为元素对象的事件属性赋值函数,如elem.onclick=function(){ }
D. 通过对HTML标签的onXXXX事件属性赋值JavaScript代码,如xxx
E. 通过元素对象的事件函数传递事件处理函数,如elem.click(function( ){ })。
在HTML标签中,部分标签的事件具有默认行为,如a标签的点击事件。以下哪些方法可以阻止这些标签事件的默认行为。
A. 将事件对象的returnValue设置为false
B. 将事件对象的returnValue设置为true
C. 如果事件采用DOM level 0级的绑定,可以在事件处理函数结束时返回false。
D. 调用事件对象的preventDefault( )方法。
E. 调用事件对象的stopPropagation( )方法。