事件对象
事件对象作为参数传递到侦听器。事件对象是一种 ActionScript 对象,这种对象具有的属性中包含有关所发生的事件的信息。您可以在侦听器回调函数内使用事件对象来访问所广播的事件的名称,或者访问广播该事件的组件的实例名称。例如,以下代码使用 evtObj 事件对象的 target 属性来访问 myButton 实例的 label 属性,并将值发送到"输出"面板:
listener = new Object();
listener.click = function(evtObj){
trace("The " + evtObj.target.label + " button was clicked");
}
myButton.addEventListener("click", listener);
有些事件对象属性在 W
属性 |
说明 |
type |
指示事件名称的字符串。 |
target |
对广播事件的组件实例的引用。 |
|
|