【发布时间】:2011-09-27 09:19:30
【问题描述】:
在一个 flex 项目中,我在表单上有一个滑块和文本框,我使用滑块(为了方便)或文本输入(为了精确数字)来寻找用户输入。根据用户对其中任何一个的输入,我通过附加的侦听器更新另一个,该侦听器调用相关函数
slider.addEventListener("change",sliderUpdate);
textIn.addEventListener("change",valueUpdate);
我在使用 textinput 时遇到问题,它不允许我键入十进制数字 - 这可能是因为我有一个侦听器正在为 textinput 中的每次击键增加滑块,因此无法接受一种 ”。”。例如.05, .1, .00003
如何解决这个问题 - 我可以让 textinput 侦听器保持延迟,直到我可以按 Enter 来指示我完成了吗?
【问题讨论】: