`
ch_kexin
  • 浏览: 898083 次
  • 性别: Icon_minigender_2
  • 来自: 青岛
社区版块
存档分类
最新评论

as3如何限制文本输入的类型?

阅读更多
如何限制文本输入的类型?
我们还可以使用TextField本身的输入限制属性(TextField.restrict)来限制用户的输入类型。并且这个属性非常灵活的地方在于,它可以接受正则表达式,所以可以很好的完成输入验证。

比如一些常用的输入限制:

   1. my_txt.restrict = "A-Z 0-9";//仅允许在文本字段中输入大写字符、空格和数字
   2.my_txt.restrict = "^a-z";//包含除小写字母之外的所有字符
   3. my_txt.restrict = "\\-\\^";//以使用反斜杠输入 ^ 或 - 的本义。 认可的反斜杠序列为 \-、\^ 或 \\。 反斜杠在字符串中必须是一个本义字符,因此在 ActionScript 中指定时必须使用两个反斜杠。 这段代码只包含短划线 (-) 和尖号 (^)
   4. my_txt.restrict = "A-Z^Q";//可在字符串中的任何地方使用 ^,以在包含字符与排除字符之间进行切换。 这段代码只包含除大写字母 Q 之外的大写字母
   5.  my_txt.restrict = " -~";//只包含从 ASCII 32(空格)到 ASCII 126(代字号)之间的字符
  6.  my_txt.restrict = "a-zA-Z\u4e00-\u9fa5",这样是代表只能够输入大小写的英文字母和中文



分享到:
评论

相关推荐

    flash as3 文本编辑器

    在Flash AS3中,文本编辑器的开发是一项关键任务,特别是在创建交互式应用程序或游戏时。这个特定的项目,"flash as3 文本编辑器",涵盖了文本编辑的基础功能,如字体选择、字号调整、样式设置(粗体、斜体、下划线...

    新技术培训 培训讲义3_AS3显示文本.doc

    在ActionScript 3 (AS3)中,显示文本是一个重要的功能,主要通过TextField类来实现。这个类提供了创建和管理舞台上动态文本和输入文本的能力。以下是对【标题】"新技术培训 培训讲义3_AS3显示文本.doc"及【描述】中...

    限制TextBox只能输入整数或者小数

    ### 二、限制TextBox输入类型:整数与小数 #### 1. 使用KeyDown事件处理数字输入 为了限制`TextBox`只接受整数或小数输入,可以监听`KeyDown`事件,检查按键是否为数字键或小数点。以下是一个基本的事件处理器示例...

    张志晨之flash AS3 实用代码://过滤文字输入:

    在Adobe Flash Professional与ActionScript 3.0(简称AS3)开发环境中,文本输入控制是实现用户交互的关键环节之一。通过对TextField对象的`restrict`属性进行设置,可以有效地限制用户在特定文本框内输入的内容类型...

    控制输入框只能输入数字

    此函数是核心处理函数,它接收输入的字符串、选中文本的位置、选中文本的长度、待输入的字符、输入类型以及小数位数限制作为参数。根据这些参数,函数决定是否允许用户输入该字符。 ```pascal procedure ...

    as3帮助文档

    3. **事件驱动编程** - AS3中的事件模型是其核心特性之一,允许程序响应用户输入或其他外部事件。事件监听器和事件对象的使用是理解AS3程序工作方式的关键。 4. **动作脚本组件** - AS3引入了一系列预定义的UI组件...

    AS3技术文档

    字符串是AS3中最基础也是最常用的数据类型之一。AS3允许你创建、比较、连接字符串,处理字符串中的字符,查找子字符串和模式,以及转换字符串的大小写。掌握字符串操作是进行文本处理和数据格式化的重要技能。 ### ...

    as3 flash 尋寶遊戲

    创建游戏菜单、提示信息、得分显示等UI元素,可以使用AS3的文本、按钮、影片剪辑等组件。理解如何响应用户交互并更新UI状态是提升游戏可玩性的重要一环。 10. **调试与优化** 使用Flash的调试器和性能分析工具,...

    as3游戏练习 坦克大战源码

    AS3的强类型系统和严谨的语法使得代码更易于理解和维护。在坦克大战源码中,我们能看到类、对象、函数、事件处理等方面的运用。 2. 游戏框架: AS3游戏通常基于某种游戏框架,如Flixel或FlashPunk。这些框架提供了...

    as3 LZW数据压缩代码

    LZW(Lempel-Ziv-Welch)是一种无损数据压缩算法,广泛应用于文本、图像和其他类型的数据压缩。在AS3(ActionScript 3)中实现LZW压缩,可以帮助优化资源加载,节省网络带宽,尤其是在处理大量数据或者图片时。AS3是...

    flash as3 小游戏

    在本文中,我们将深入探讨如何使用ActionScript 3(AS3)在Adobe Flash环境中开发一款飞刀小游戏。ActionScript是Flash平台的核心编程语言,而AS3版本带来了许多性能提升和新特性,使得开发者能创建更复杂的交互式...

    VB.NET 输入框只输入数字、小数点、逗号、退格

    在VB.NET编程中,我们经常需要对用户在输入框(TextBox)中的输入进行限制,确保它们只能输入特定类型的字符,例如数字、小数点、逗号以及退格键。这样的需求在处理财务、数据录入等场景时尤为常见,因为我们需要...

    as3.0电子表式的电子时钟时钟

    3. **事件驱动编程**:AS3使用事件模型来响应用户输入或系统事件,如时间更新。需要理解Event类和addEventListener、removeEventListener方法。 4. **显示对象和舞台**:AS3中的DisplayObject类是所有可视元素的...

    Flash CS3 +AS3键盘事件

    这个事件在文本输入中较为常用,但在游戏或其他非文本输入场景中并不常见。 二、监听键盘事件 要监听键盘事件,首先需要创建一个EventDispatcher对象,通常是Stage或MovieClip实例。然后,可以使用...

    输入文本或字符直接打印的VB程序源码

    在VB(Visual Basic)编程环境中,开发者经常需要创建应用程序来处理文本输入和打印任务。"输入文本或字符直接打印的VB程序源码"是一个基础但实用的示例,它允许用户在程序中输入文本,然后直接进行打印,而无需通过...

    对文本文件的录入和保存

    1. **文件保存**:在文本编辑器中,一般有"保存"(Save)或"另存为"(Save As)选项,选择后设定文件名和路径,确定文件格式(通常是.txt),即可将当前编辑的文本保存到硬盘上。 2. **自动保存**:某些高级文本编辑...

Global site tag (gtag.js) - Google Analytics