在Flex中的textInput Box中限制数字1-10

RKC*_*KCY 1 apache-flex actionscript flex3 actionscript-3 flex4

我有一个TextInput框.我必须在文本Box中限制超过1,2,3,4,5,6,7,8,9,10个数字的范围.如果我输入任何数字,则应该允许.如果输入11或更多,则不允许输入.它应该允许从文本框中的1- 10位数字.如果输入11或0则不允许,不允许超过10.

请帮我在Flex中的TextInput Box中限制它.如果有人知道正则表达,请帮助我.

Den*_*ann 5

如果用户可以输入的唯一内容是数字1到10,请
尝试使用该NumericStepper组件.

此组件具有您描述的功能.

例如:

<s:NumericStepper minimum="1" maximum="10" value="0" stepSize="1" maxChars="10"/>
Run Code Online (Sandbox Code Playgroud)

哪里:

  • 最小值是允许的最小值
  • maximum是允许的最大值
  • value是初始值
  • maxChars是允许的字符数
  • stepsize是使用箭头按钮增加或减少金额的金额

查看了liveocs:

干杯