<mx:TextInput id="userName" maxChars="4" restrict="a-zA-Z0-9" />
restrict 用法:
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属性只影响用户可以输入的内容,脚本可将任何文本放入文本字段中.
分享到:
相关推荐
可以设置控件里面显示的小数位数,通过restrict参数和小数位数动态控制,
在Flex中,TextInput组件是用来允许用户输入文本的界面元素,而restrict属性则用于限制用户输入的文本内容,从而达到控制用户输入的目的。restrict属性支持正则表达式,这使得它能够灵活地定义允许或禁止输入的特定...
首先,我们来看文本控件,主要包括Label、Text、TextInput和TextArea。 1. Label(标签):Label控件用于展示不可编辑的文本,它可以使用HTML格式,支持对齐和大小调整。Label的背景可设置为透明,使得文本直接显示...
默认情况下,当`editable`属性设置为`true`时,Flex会在列表控制中自动启用`TextInput`作为编辑器。例如,在`DataGrid`中,只需要将`editable`属性设为`true`,就可以实现在单元格内的直接编辑功能。对于特定的列,...
iOS 修改反注入标识__RESTRICT为其它值,同时具有注入功能
`restrict`属性是ActionScript 3.0中TextField对象的一个重要属性,用于定义用户可以在TextField实例中输入哪些字符。通过不同的设置,可以灵活地控制允许输入的内容范围,这对于需要对用户输入进行限制的应用场景...
本文主要探讨了数据库的三种特殊状态:RESTRICT、QUIESCE和SUSPEND,它们在不同场景下有着不同的作用和应用。我们将深入理解这三种状态,并结合实际应用场景进行详细解析。 1. RESTRICT状态: RESTRICT状态通常用于...
一个很不错的Flex倒计时源码 技术要点TextInput组件的restrict属性应用如(0-9)意味着用户只能输入数字,还有那个倒计时的算法,同时可播放声音
A-PDF Restrict Remover.exe 可以破解pdf文件的密码的软件。
ldidY
初始化:从ng-pattern-restrict属性或pattern属性中保存要使用的正则表达式。 等待用户输入,然后到达input (对于任何值更改)、 keyup (对于键盘输入)或click (对于文本拖放、上下文复制粘贴等)。
<mx:TextInput id="emailInput" restrict="^a-zA-Z0-9_@.\-+"/> ()"/> ``` 在这个例子中,我们创建了三个`GridRow`,分别包含姓名和邮箱的输入框以及一个提交按钮。通过`restrict`属性,我们可以限制邮箱...
在MySQL数据库中,当涉及到表间关系,特别是外键约束时,`CASCADE`, `SET NULL`, 和 `RESTRICT` 是三种常见的操作行为。这些行为定义了如何处理在删除或更新主表(父表)记录时,与之相关联的从表(子表)的记录。...
这里使用`TextInput`组件来输入小时数,通过`restrict`属性限制输入的字符只能是数字0-9,`maxChars`限制输入的最大长度为2位。 #### 五、小结 通过上述分析,我们可以看到Flex框架提供了非常灵活的方式来处理时分...
- StringValidator验证对象验证的目标是特定ID的输入组件的text属性。 2. **其他验证器:** - `<mx:DateValidator>`用于验证日期格式。 ### Flex组件 1. **单选按钮:** - 使用`<mx:RadioButton>`来创建单选...
例如,`<input type="text" ng-model="age" my-valid="r">`表示年龄输入框需要根据`r`规则进行验证。 9. **样式**:当验证失败时,我们可以使用CSS来改变输入框的样式,例如将背景色变为紫色并设置边框颜色。示例中...
在一个项目中需要一个用来输入分钟数和秒数的控件,然而调查了一些开源项目后并未发现合适的控件。在Angular Bootstrap UI中有一个类似的控件TimePicker,但是它并没有深入到分钟和秒的精度。 因此,决定参考它的...
编译器通常无法在编译时验证`restrict`承诺的正确性,这需要程序员在编写代码时确保不违反这些限制。如果误用`restrict`,可能导致优化错误,甚至运行时崩溃。 总之,`restrict`关键字是C语言中用于提高代码性能的...
<input type="text" ng-model="username" ng-change="validateUsername()"> ``` ```javascript $scope.validateUsername = function() { $http.get('/api/check-username', { params: { username: $scope.username...
HTML :: Restrict是一个Perl模块,专门用于处理HTML文档,它允许开发者剥离或限制HTML文档中的特定标记或元素,以满足特定的需求。这个工具在处理用户输入、内容过滤、或者生成简洁版网页时非常有用。在网页开发和...