我认为,给了一个星期和红牛,我可以做一些这样的事情,但首先,我想知道它是否已经完成了。
我知道输入掩码已经存在:例如,__/__/____
。所以你可以输入一个日期,瞧,12/31/2010
。
然而,如果我进去意识到我打算把12月20日放进去,我会去31中的3,点击删除一次,现在显示12/12/010_
。这不是很有帮助。这是因为内部值仍然只是“12312010”,所以当你删除'3'时它变成“1212010”,并相应地插入到掩码中。
是否有任何现有的JavaScript掩码会强制执行阻止?那么,如果我按照上面描述的那样做,它会显示12/1_/2010
?我不介意它是否仍然提交为“1212010”,只要它显示正确。
更喜欢jQuery插件,但直接使用JavaScript。
答案 0 :(得分:0)
查看正则表达式。 JavaScript对它有很好的支持。
答案 1 :(得分:0)
以下是一些选项:
答案 2 :(得分:0)
imask确实满足您的需求