flex textinput 输入限制(数字、字母)
2012-05-25 12:45
429 查看
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属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中.
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属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中.
相关文章推荐
- flex textinput 输入限制(数字、字母)
- Flex TextInput只允许输入数字等字符及字符数限制
- flex只允许TextInput输入数字跟小写字母
- 如何让textField输入框 限制输入字数的同时,还只让输入数字和字母
- 限制textfield动态只能输入数字和字母且有长度限制
- Flex TextInput restrict 只能输入英文,数字和汉字
- js 限制input只能输入数字、字母和汉字等等
- Flex中TextInput组件如何设置限制某些字符的输入
- 限制EditText只能输入数字和字母
- 如何让textField输入框 限制输入字数的同时,还只让输入数字和字母
- Flex中TextInput组件如何设置限制某些字符的输入
- Flex的 TextInput 限制有小数点和负号的数字
- Flex中TextInput组件用restrict限制某些字符的输入用法
- js 限制input只能输入数字、字母和汉字等等
- Android EditText 限制输入数字和字母设置
- EditText设置输入的类型,比如说限制只能输入字母和数字
- iOS TextField输入限制(限制长度、只能输入数字,只能输入数字字母……)
- Flex中TextInput组件如何设置限制某些字符的输入
- Flex中限制TextInput输入
- flex中textinput限制输入长度与某些字符 .