User Guide
Button._target 161
Button._target
Availability
Flash Player 6.
Usage
my_btn._target:String
Description
Read-only property; returns the target path of the button instance specified by my_btn.
Example
Add a button instance to the Stage with an instance name my_btn and add the following code to
Frame 1 of the Timeline:
trace(my_btn._target); //displays /my_btn
Select my_btn and convert it to a movie clip. Give the new movie clip an instance name my_mc.
Delete the existing ActionScript in Frame 1 of the Timeline and replace it with:
my_mc.my_btn.onRelease = function(){
trace(this._target); //displays /my_mc/my_btn
};
To convert the notation from slash notation to dot notation, modify the previous code example to
the following:
my_mc.my_btn.onRelease = function(){
trace(eval(this._target)); //displays _level0.my_mc.my_btn
};
This lets you access methods and parameters of the target object, such as:
my_mc.my_btn.onRelease = function(){
var target_btn:Button = eval(this._target);
trace(target_btn._name); //displays my_btn
};
See also
targetPath()