【发布时间】:2011-10-16 05:55:03
【问题描述】:
我想,给红牛一个星期的时间,我可以做出这样的事情,但首先,我想知道它是否已经完成。
我知道输入掩码已经存在:例如,__/__/____。所以你可以输入一个日期,瞧,12/31/2010。
但是,如果我进入并意识到我的意思是放置 12 月 20 日,我会进入 31 中的 3,点击删除一次,现在它显示 12/12/010_。这不是很有帮助。这是因为内部值仍然是简单的“12312010”,所以当你删除'3'时它变成了“1212010”,并相应地插入到掩码中。
是否有任何现有的 JavaScript 掩码可以强制执行块?因此,如果我按照上述说明进行操作,它将显示 12/1_/2010?我不介意它是否仍以“1212010”提交,只要它显示正确。
更喜欢 jQuery 插件,但直接使用 JavaScript 可以。
【问题讨论】:
标签: javascript jquery input mask