如何屏蔽Flex中的日期字段



有人知道如何在flex中屏蔽DateField中的输入吗?

我们的DateField使用DD/MM/YYYY格式。

我们的用户想要:

  • 能够键入日期而不必键入斜杠
  • 仍然可以使用日期选择器中的日期选择(日期字段上的下拉)

我用谷歌搜索并找到了用3个文本框做到这一点的方法。我更喜欢DateField控件。这样用户就可以使用日期选择器(下拉)

我建议在DateField中添加一个KeyboardEvent,并处理在事件侦听器函数中添加或删除斜杠的逻辑。

我发现最好的方法是onFocusOut,在任何验证触发之前,我取文本并添加斜杠并重置格式化文本。

完整代码:

相关内容

  • 没有找到相关文章

最新更新