apache-flex Flex/MXML -限制输入字段获取以零开头的输入

i34xakig  于 2022-11-01  发布在  Apache
关注(0)|答案(1)|浏览(191)

我已经搜索了整个SO,但无法找到任何相关的我的要求。
基本上,我想限制textinput字段获得任何以0开头/前缀为0的输入(尽管0可以是后缀)。
我知道我们可以使用restrict属性来进行限制,但我发现很难找到与mxml相关的正则表达式来处理这个问题。
有什么帮助吗?

kfgdxczn

kfgdxczn1#

如果charCode(0)是零,你能得到文本字段并执行一个条件where吗?

var tf:TextField = new TextField();

    public function Main() 
    {
        tf.addEventListener(KeyboardEvent.KEY_DOWN, onkeydown);
        addChild(tf);
    }

    private function onkeydown(e:Event):void 
    {
        if (tf.text.charAt(0) == "0")
        {
            //Create an alert, snip the text field, cause a stackovereflow.
            //Maybe hack the computer for bitcoins just because.
        }
    }

相关问题