User Guide
Selection 1079
return false;
}
if (password_txt.text.length == 0) {
status_txt.text = "fill in password";
Selection.setFocus("password_txt");
return false;
}
status_txt.text = "success!";
Selection.setFocus(null);
return true;
}
The MovieClip.getNextHighestDepth() method used in this example requires Flash Player
7 or later. If your SWF file includes a version 2 component, use the version 2 components
DepthManager class instead of the
MovieClip.getNextHighestDepth() method.
See also
getFocus (Selection.getFocus method)
setSelection (Selection.setSelection method)
public static setSelection(beginIndex:Number, endIndex:Number) : Void
Sets the selection span of the currently focused text field. The new selection span will begin at
the index specified in the
beginIndex parameter, and end at the index specified in the
endIndex parameter. Selection span indexes are zero-based (for example, the first position is
0, the second position is 1, and so on). This method has no effect if there is no currently
focused text field.
Availability: ActionScript 1.0; Flash Player 5
Parameters
beginIndex:Number - The beginning index of the selection span.
endIndex:Number - The ending index of the selection span.
Example
In the following ActionScript, you create a text field at runtime and add a string to it. Then
you focus the text field and select a span of characters in the focused text field.
this.createTextField("myText_txt", 99, 10, 10, 200, 30);
myText_txt.text = "this is my text";
this.onEnterFrame = function () {
Selection.setFocus("myText_txt");
Selection.setSelection(0, 3);
delete this.onEnterFrame;
}