Flex中如何通过设置restrict属性,在TextInput控件中限制用户可以输入的字符串
Flex中如何通过设置restrict属性,在TextInput控件中限制用户可以输入的字符串。本例中在restrict属性中设置了“a-z\0-9\-”,也就是只允许用户输入0到9的数字a到z的字母以及间隔符(-)。
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:Script>
<![CDATA[
private function textInput_change(evt:Event):void {
arrColl.addItem(evt);
}
]]>
</mx:Script>
<mx:ArrayCollection id="arrColl" />
<mx:ApplicationControlBar dock="true">
<mx:TextInput id="textInput"
restrict="a-z\0-9\-"
change="textInput_change(event);" />
</mx:ApplicationControlBar>
<mx:DataGrid id="dataGrid"
dataProvider="{arrColl}"
width="100%"
height="100%" />
</mx:Application>
分享到:
相关推荐
可以设置控件里面显示的小数位数,通过restrict参数和小数位数动态控制,
在Flex中,TextInput组件是用来允许用户输入文本的界面元素,而restrict属性则用于限制用户输入的文本内容,从而达到控制用户输入的目的。restrict属性支持正则表达式,这使得它能够灵活地定义允许或禁止输入的特定...
npm install --save @mapbox/mapbox-gl-draw mapbox-gl-draw-rectangle-restrict-area 用法 import MapboxDraw from "@mapbox/mapbox-gl-draw" ; import DrawRectangle , { DrawStyles , } from "mapbox-gl-draw-...
首先,我们来看文本控件,主要包括Label、Text、TextInput和TextArea。 1. Label(标签):Label控件用于展示不可编辑的文本,它可以使用HTML格式,支持对齐和大小调整。Label的背景可设置为透明,使得文本直接显示...
标题“0001-media-uvc-restrict-urb_num-no-less-than-UVC_URBS.zip”涉及的是一个针对媒体(Media)通用即插即用(UVC,Universal Video Class)设备的补丁文件,用于限制URB(USB请求块)的数量不小于UVC_URBS的...
- StringValidator验证对象验证的目标是特定ID的输入组件的text属性。 2. **其他验证器:** - `<mx:DateValidator>`用于验证日期格式。 ### Flex组件 1. **单选按钮:** - 使用`<mx:RadioButton>`来创建单选...
然而,有时我们可能需要阻止网络设备使用这些隐私地址,这就是`ip6-dad-restrict`配置选项的作用。 IPv6隐私地址,也称为临时地址,是为了增强用户隐私而引入的。当设备连接到网络时,除了全球单播地址外,它还会...
初始化:从ng-pattern-restrict属性或pattern属性中保存要使用的正则表达式。 等待用户输入,然后到达input (对于任何值更改)、 keyup (对于键盘输入)或click (对于文本拖放、上下文复制粘贴等)。
A-PDF Restrict Remover.exe 可以破解pdf文件的密码的软件。
这里使用`TextInput`组件来输入小时数,通过`restrict`属性限制输入的字符只能是数字0-9,`maxChars`限制输入的最大长度为2位。 #### 五、小结 通过上述分析,我们可以看到Flex框架提供了非常灵活的方式来处理时分...
一个很不错的Flex倒计时源码 技术要点TextInput组件的restrict属性应用如(0-9)意味着用户只能输入数字,还有那个倒计时的算法,同时可播放声音
默认情况下,当`editable`属性设置为`true`时,Flex会在列表控制中自动启用`TextInput`作为编辑器。例如,在`DataGrid`中,只需要将`editable`属性设为`true`,就可以实现在单元格内的直接编辑功能。对于特定的列,...
通过使用 A-PDF Restrict Remover,你可以立刻移除PDF文档的密码以及各种限制,它不是一个密码恢复工具,因为在您移除文档限制时不需要输入密码,A-PDF Restrict Remover 非常简单易用,在windows资源管理器中仅通过...
标题和描述中提到的"android-restrict-user-input"项目就是针对这种情况提供的一种解决方案,它展示了如何通过源代码来实现对用户输入的限制。 首先,我们需要理解EditText的基本用法。在XML布局文件中,我们可以...
`restrict`属性是ActionScript 3.0中TextField对象的一个重要属性,用于定义用户可以在TextField实例中输入哪些字符。通过不同的设置,可以灵活地控制允许输入的内容范围,这对于需要对用户输入进行限制的应用场景...
这个指令接收一个`flex`属性,将其转换为CSS的`flex-grow`属性,用于控制子元素的放大比例。`flex-grow`属性决定在分配多余空间时,子元素的放大因子。数值越大,分配到的空间越多。 在HTML中,我们可以这样使用这...
该属性用于限制 `TextInput` 控件允许输入的字符类型。在此例中,只允许输入字母和数字。 - **自定义 DataGrid 标签函数**: ```actionscript private function formatLabel(item: Object, column: ...
<mx:TextInput id="emailInput" restrict="^a-zA-Z0-9_@.\-+"/> ()"/> ``` 在这个例子中,我们创建了三个`GridRow`,分别包含姓名和邮箱的输入框以及一个提交按钮。通过`restrict`属性,我们可以限制邮箱...
my $hr = HTML::Restrict->new; $hr->add_rule('p'); $hr->add_rule('a'); my $html = '<div><p>Hello, <span>World!</span></p><a href="#">Link</a></div>'; my $clean_html = $hr->process($html); print $...