- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 as3中,判断是中文、英语、数字
String.charCodeAt()就可以输出其Unicode 字符代码。通过Unicode 字符代码的大小,可以判断是中文字符,还是数字。1)英文a-z是65-90,A-Z是97-1122)数字是0-9是,48-573)上万的都是中文字符var str:String = "hello world! 你好世界! 88!";for (var i:int = 0; i < str.len
2012-09-28 17:52:07 4046
原创 文本输入框限制输入:12个字符或6个中文(中英文夹杂)
这个功能在很多地方都需要用到,会令人头疼的地方就是中英文夹杂的时候无法处理,下面是我自己通过google查询和自己编写的结果:首先设置maxChars 这个属性,它控制文本框输入的字符长度,在as3中,一个中文和一个字母的长度都是1,但实际上一个中文是2个字节,1个英文是一个字节!设置restrict = "a-zA-Z\u4e00-\u9fa5",这样是代表只能够输入大小写的英文
2012-09-27 18:50:41 8165 1
转载 Flex load modules READY 事件不触发问题
在使用ModuleLoader加载器;和使用ModuleManager进行加载flex模块时,必须要把对应的变量定义为全局变量, 否则其READY事件不会触发。 参考过很多资料, 归其根本是由于在加载器调用了load方法后, 如果变量未定义为全局变量,那么可能被flxe的gc机制给卸载掉,也即根本的解决方法是不然加载器被gc,即要使用时必须留有应用。由于开始没明白其中道理,犯了个
2012-09-25 17:09:28 1361
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人