宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]as3文本输入textinput 限制(数字、字母)

2016-10-13 00:16:48 点击量:8 标签: 收藏本文

TextField.restrict = "此处为可输入的内容"; 
field.restrict = "^此处为禁止输入的内容"; 
restrict属性支持一些类似正则表达式的样式: 
field.restrict = "a-zA-z"; //只允许大小字母 
field.restrict = "a-zA-z "; //只允许字母和空格 
field.restrict = "0-9"; //只允许数字 
field.restrict = "^abcdefg"; //除了小写字母abcdefg不允许外,其它都允许 
field.restrict = "^a-z"; //所有小写字母都不允许,但是,其它内容都允许,包括大写字母 
field.restrict = "0-9^5"; //只允许数字,但5例外 
让restrict字符包含具有特殊意义的字母(例如-和^): 
field.restrict = "0-9\\-"; //允许数字和破折号 
field.restrict = "0-9\\^"; //允许数字和^ 
field.restrict = "0-9\\\\"; //允许数字和反斜杠 
你也可以使用Unicode转义序列,指定允许的内容.例如: 
field.restrict = "^\u001A"; 
注意:ActionScript有区分大小写的,如果restrict属性设为abc,允许字母的大写形式(A,B和C)输入时会变成小写对待形式(a,b和c),反之亦然.restrict属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中.
ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室