【问题标题】:How to restrict the text field in actionscript 2如何限制actionscript 2中的文本字段
【发布时间】:2010-06-19 08:08:00
【问题描述】:

这是我的代码..

import RegExp;
var userEmail:String;
var userName:String;
var userPhone:String;

如何限制我的 userPhone:String;只取数字?

我尝试了限制属性。编译器给了我错误。

【问题讨论】:

    标签: flash actionscript actionscript-2


    【解决方案1】:

    在 ActionScript 2 中,TextField.restrict 属性采用一个字符串,该字符串表示类似 regExp 的字符范围。

    下面是一个快速示例,说明如何将输入文本字段限制为仅限数字:

    var phoneNumberLabel : TextField = createTextField("phoneNumberLabel", 1, 20, 20, 80, 20);
    phoneNumberLabel.text = "Phone Number:";
    
    var phoneNumberField : TextField = createTextField("phoneNumberField", 2, 110, 20, 200, 20);
    phoneNumberField.type = "input";
    phoneNumberField.border = true;
    phoneNumberField.restrict = "0-9";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-23
      • 2014-04-30
      • 1970-01-01
      • 2010-11-11
      • 2022-11-21
      相关资源
      最近更新 更多