flex 中创建一个具有文字提示的文本输入框

来源:互联网 发布:网络环境 搭建 pdf 编辑:程序博客网 时间:2024/04/30 03:52

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">


<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300">
<mx:Script>
<![CDATA[
[Bindable]
private var probableMatches:Array;
private var allWords:Array = ["apple", "boy", "cat", "milk", "orange", "pepper", "recipe", "truck"];
private var regexp:RegExp;
private function checkInput():void
{
var i:int = 0;
var temp:Array = allWords.filter(filter);
input.text = temp[0];
}
private function filter(element:*, index:int,arr:Array):Boolean
{
regexp = new RegExp(input.text);
return (regexp.test(element as String));
}
]]>
</mx:Script>
<mx:TextInput id="input" change="checkInput()"/>
</mx:Canvas>


</mx:Application>

原创粉丝点击