2011-07-29 112 views
2

我想,一周和红牛,我可以做出这样的事情,但首先,我想知道它是否已经完成。强制段的Javascript输入掩码?

我知道输入掩码已经存在:例如,__/__/____。所以你可以输入日期,瞧,12/31/2010。但是,如果我想进入并意识到我打算在12月20日,我去31中的3,点击删除一次,现在它显示12/12/010_。这不是很有帮助。这是因为内部值仍然是“12312010”,所以当你删除'3'时它变成了“1212010”,并且相应地将其插入到掩码中。

是否有任何现有的JavaScript面具会强制执行块?那么,如果我按照上面描述的那样做了,那么它会显示12/1_/2010?只要显示正确,我不介意它是否仍然提交为“1212010”。

宁愿一个jQuery插件,但直接JavaScript的作品。

回答

0

查看正则表达式。 JavaScript对此有着出色的支持。

+0

我想,如果我滚我自己,我会使用这些。问题不在于如何去做,而在于了解它是否已经完成。 – Andrew

+0

真的很微不足道。当然,它已经完成了。 – Halcyon

+0

那么它在哪里呢? :)如果它是微不足道的,那么为什么我可以找到一些掩盖脚本,但没有一个强制阻止? – Andrew