0

如何在谷歌应用脚​​本的文本框输入中动态添加掩码?我有一个用于获取日期的文本框,但我希望脚本自己添加斜杠 (/)。

例如:用户输入“01022009”,脚本动态地给出结果“01/02/2009”。

但不是所有的数字都是由用户添加的。我想得到的行为是,在自动输入“01”之后,脚本会在之后添加斜杠,依此类推,所以最终结果将是“01/02/2009”。

我尝试了很多方法,但无法获得预期的结果。

4

1 回答 1

0

如果您使用的是 UiApp,则无法做到这一点,因为clientHandlers受到限制并且无法做到这一点,并且serverHandlers只是在用户键入时缓慢有效地采取行动。

如果您使用 HtmlServices,可能会得到一些可以接受的工作,但我不确定你能否让它完美工作,因为 AFAIK 由于 Google Caja 清理,无法获得当前的插入符号位置您的客户端 javascript 代码。

无论如何,正如对您的问题的评论所建议的那样,在用户键入时更改输入非常烦人,我不会这样做。

于 2012-10-18T20:30:27.160 回答