知识点:

1.getDefinitionByName(“str”) as Class 可以将变量当类名,这个在展示图像资源的时候很有用!

2,//检查是否输入为数字

function checkNum (_num:String):Boolean

{

var numReg:RegExp = new RegExp(/^[0-9]+$/);

if (!numReg.test(_num))

{

input_txt.text = “对不起,输入的不是数字”;

return false;

}

else

{

return true;

}

}

3.在考虑限制输入的时候,发现flash的文本框属性有一个选项可以限制输入字符个数,TextField类型的对象可以设置输入类型 比如 tt.restrict = “0-9”; 就是只能输入0-9之间的数字,哈哈,这个比用正则表达式方便多了,但是不能像正则表达式一样提供出错提示,呵呵,所以各有优势吧,demo中左边输入文本是正则表达式的限制,右边的输入文本是TextField的限制。

Demo:

]]>