Restricting input to certain chars eg numbers
Make a mc with a dynamic text in it. Name the textvariable "text".
Place the mc on the timeline and attach the following script to it:
(To restrict to other chars, simply change the string allowed)
onClipEvent(load){
//init the textfield
text = "";
//this are the allowed characters
allowed="0123456789";
}
onClipEvent(keyUp){
var ch;
//get the pressed key as character
ch = chr(Key.getCode());
//check if this character is in allowed
if(allowed.indexOf(ch) != -1){
//the character is ok, append it to our string
text += ch;
}
}
- bokel Date: 12/10/2001
if you use embedded fonts, you can restrict the
input-chars by including only the corresponding
outlines.
thanks to urami for that tip
- leo Date: 03/11/2001
what a great site
- Rohit Date: 12/08/2002
The embedding option will work only if you have one textbox. If you have multiple textboxes in the form then this won't work
- Da Hammer Date: 05/12/2004
You can do multiple textboxes as long as the each limited textbox share the same fontfamily with the same restrictions.
Add comment
Home